여러분 안녕하세요.
이 문제를 Podman 쪽에서 다뤄야 하는지, 아니면 여기서 다뤄야 하는지 확실하지 않아서 먼저 여기서 시도해 보았습니다.
'podman’은 'discourse_dev’에서는 문제가 없지만, 'base’를 시도하면 반대 상황이 발생합니다.
-> $ podman image pull docker.io/discourse/base
Trying to pull docker.io/discourse/base:latest...
manifest unknown: manifest unknown
Error: Error initializing source docker://discourse/base:latest: Error reading manifest latest in docker.io/discourse/base: manifest unknown: manifest unknown
혹시 Discourse 개발팀에서 이 문제를 해결하기 위해 작업 중이거나, 우회 방법이나 수정 방안이 있는지 아시는 분이 계신가요? 아니면 Podman 팀에 전달해야 할 사항이 있을까요?
Falco
(Falco)
2
태그를 지정해서 시도해 볼 수 있나요? 현재 프로덕션 이미지는 discourse/base:2.0.20210217-2235입니다.
안녕하세요. 그 방법이 작동하는 것 같습니다.
-> $ podman image pull docker.io/discourse/base:2.0.20210217-2235
Trying to pull docker.io/discourse/base:2.0.20210217-2235...
Getting image source signatures
Copying blob 45b42c59be33 skipped: already exists
Copying blob cd601b5dee65 done
Copying config 7027ba787a done
Writing manifest to image destination
Storing signatures
7027ba787aa6a2ba80c5c78c9f21b994d08deb37ee4aecab3f8f4b50ac585b42
왜 'defaults(latest)'가 작동하지 않는 걸까요 - 아시는 점이 있으신가요?
이것은 @Discourse 측에서 수정하거나 수정을 도와줄 수 있는 문제인가요?
Falco
(Falco)
4
우리는 magic latest 태그를 사용하지 않습니다. 원하는 태그를 항상 명확하게 지정해야 합니다.
그리고 조금의 마법을 쓰면 정말로 아주 쉽고 좋게 사용할 수 있지 않을까요? 