如今,Docker 成為了各大公司構建自動化、可擴展的基礎設施的首選。在 Docker 的使用中,從 Docker Hub 中下載鏡像是一個必須步驟。但是,由于自然環境的因素,國內訪問 Docker Hub 速度往往比較緩慢。因此,國內用戶使用 Docker 時,往往需要配置 Docker 國內源。
在國內市場,常用的 Docker 國內鏡像源有阿里云、DaoCloud 等。同時,各個源的地址由于運營商抽風以及其他原因不時會發生改變,因此如果下載鏡像出現問題,建議再確認一下所使用的國內源是否仍然有效。
sudo tee /etc/docker/daemon.json<<-'EOF' { "registry-mirrors": ["https://registry.docker-cn.com"] } EOF
對于 Docker Desktop 用戶,只需要在 Docker Desktop 菜單中找到 Preferences ->Daemon ->Registry mirrors,并填寫國內源的地址即可。
使用 Docker 時,不僅需要確認國內源是否可用,還需要在 Dockerfile 文件中使用 COPY 命令將代碼文件復制到鏡像中。最后,使用 docker build 命令構建鏡像,然后使用 docker run 命令啟動容器即可。
上一篇docker國內外發展
下一篇docker國內替代