【笔记】Docker镜像推送到远端
前言
Docker镜像推送到远端
登录DockerHub
- 如果开启了2FA,需要使用AccessToken作为密码登录
1 | docker login |
把容器提交为镜像
<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> |