镜像仓库命令

登录/退出

# 登陆到一个 Docker 镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub
docker login [OPTIONS] [SERVER]
# 登出一个 Docker 镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub
docker logout [OPTIONS] [SERVER]

OPTIONS 说明:

  • -u: 登陆的用户名
  • -p: 登陆的密码

登陆到 Docker Hub。

docker login -u username -p password

登出 Docker Hub。

docker logout

拉取镜像

从镜像仓库中拉取或者更新指定镜像。

docker pull [OPTIONS] NAME[:TAG|@DIGEST]

OPTIONS 说明:

  • -a: 拉取所有 tagged 镜像
  • –disable-content-trust: 忽略镜像的校验,默认开启

从 Docker Hub 下载 java 最新版镜像。

docker pull -a java

上传镜像

将本地的镜像上传到镜像仓库,要先登陆到镜像仓库。

docker push [OPTIONS] NAME[:TAG]

OPTIONS 说明:

  • –disable-content-trust: 忽略镜像的校验,默认开启

上传本地镜像 myapache:v1 到镜像仓库中。

docker push myapache:v1

相关