欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

docker 提交自己的镜像

程序员文章站 2024-03-12 22:46:38
...

首先通过容器创建镜像

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

将容器 a404c6c174a2 保存为新的镜像,并添加提交人信息和说明信息。

C:\Users\mrceel> docker commit -a "ceel" -m "my centos" 6077ef1339ec mycentos:v1 
sha256:6077ef1339ec4925a1596247d8cfff8500241dea92d452483d7e2c2801f99f80

C:\Users\mrceel> docker images mymysql:v1
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mycentos            v1                  6077ef1339ec        15 seconds ago      329 MB

至此便在本地创建了一个 mycentos 镜像, 接下来把它提交到远程仓库。

登陆自己的账号,输入账号密码

docker login

查看镜像

docker images

给将要上传的镜像打标签,注意仓库名一定要写正确

docker tag IMAGEID(镜像id) REPOSITORY:TAG(仓库:标签)
docker tag MAGEID mrceel/mycentos

上传镜像

docker push mrceel/mycentos
相关标签: docker docker