插件窝 干货文章 docker怎么下载镜像

docker怎么下载镜像

镜像 Docker 下载 bash 729    来源:    2025-04-24

Docker 下载镜像指南

基本命令

下载 Docker 镜像的基本命令是 docker pull:

docker pull [选项] [Docker Registry地址]<仓库名>:<标签>

常用下载方式

  1. 下载最新版镜像 (默认标签为 latest):

    docker pull nginx
    
  2. 下载指定版本的镜像:

    docker pull nginx:1.21.6
    
  3. 从私有仓库下载镜像:

    docker pull myregistry.example.com/myimage:tag
    
  4. 下载官方镜像 (官方镜像通常没有前缀):

    docker pull ubuntu
    
  5. 下载第三方镜像 (通常带有用户名/组织名前缀):

    docker pull bitnami/redis
    

常用选项

  • --platform: 指定平台架构 (如 linux/amd64, linux/arm64)
  • --all-tags: 下载仓库中的所有标签的镜像 (不推荐,会下载大量数据)

查看已下载的镜像

下载完成后,可以使用以下命令查看本地镜像:

docker images

加速下载

如果下载速度慢,可以配置国内镜像加速器:

  1. 编辑或创建 /etc/docker/daemon.json 文件
  2. 添加以下内容(以阿里云为例): json { "registry-mirrors": ["https://<your-id>.mirror.aliyuncs.com"] }
  3. 重启 Docker 服务: bash sudo systemctl daemon-reload sudo systemctl restart docker

常见问题解决

  1. 权限不足: 在命令前加 sudo 或把用户加入 docker 组
  2. 连接超时: 检查网络或更换镜像源
  3. 镜像不存在: 确认镜像名称和标签是否正确

需要下载特定镜像的帮助吗?我可以提供更具体的指导。