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 构建私有镜像仓库(6)