Docker 筆記
Docker 筆記,記錄一些在使用上遇到的問題
拉取 Image 時出現 Error: creating build container: short-name "tomcat:9.0.20-jdk8-slim" did not resolve to an alias and no unqualified-search registries are defined in "/etc/containers/registries.conf"
因為 Docker Hub 不希望你拉錯 Image ,使用 UNQUALIFIED IMAGE NAMES 時可能會拉到攻擊者的 Image ,所以 Docker Hub 要你明確指定來源
解決方式是
- 執行
podman pull docker.io/tomcat:9.0.20-jdk8-slim
而不是podman pull tomcat:9.0.20-jdk8-slim
- 或是在 /etc/containers/registries.conf 中加上 unqualified-search-registries = [“docker.io”] , 這樣當你沒有明確指明來源時,會從 Docker Hub 抓。