【笔记】Docker镜像推送到远端

前言

Docker镜像推送到远端

登录DockerHub

  • 如果开启了2FA,需要使用AccessToken作为密码登录
1
2
3
4
docker login

Username:
Password:

把容器提交为镜像

<container_id>:容器id或容器的名称和标签
<image_name>:定义镜像名
<tag>:定义镜像标签

1
docker commit <container_id> <image_name>:<tag>

修改标签(可选)

1
docker tag <image_id> <domain>/<username>/<image_name>:<tag>

推送镜像

<domain>:如果目标域是DockerHub,则域名可以省略
<image_id>:镜像id或镜像的名称和标签

1
docker push <domain>/<username>/<image_name>:<tag>

完成

参考文献

CSDN——coderchenhao
CSDN——橙子❦