提交容器到公有仓库docker hub

将需要提交的容器制作成镜像

查看需要提交的容器ID

docker ps -a

将容器制作成本地镜像

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]

OPTIONS说明:

  • -a :提交的镜像作者;
  • -c :使用Dockerfile指令来创建镜像;
  • -m :提交时的说明文字;
  • -p :在commit时,将容器暂停。

docker commit -a "作者名称" -m "test commit a contanner" 容器ID 镜像名称:镜像版本

在这里插入图片描述

将自己的镜像发布到共有仓库

1.注册dockerhub账户

docker提供了一个类似于github的仓库dockerhub,

网址docker hub需要注册使用

2.在本地登录docker hub账号

docker login

img

3.修改正确的镜像名

注意要保证image的tag是账户名,如果镜像名字不对,需要改一下tag

语法是: docker tag 镜像名 用户名/私有仓库名

docker tag 上一步commit后新增的镜像ID dockerhub账号/镜像名称:版本号

4.推送docker image到dockerhub

docker push 用户名/镜像名

docker push luntek/hello-world-czw-test:latest

你可能感兴趣的