xaml cmd vb6 react视频教程 ps视频教程全集完整版 js事件绑定 webform开发教程 pythonassert函数 python平方函数 java的接口 java使用mysql java的包 javastring类型 java多线程处理 java写入txt javac java八大基本数据类型 java版本查看 java比较字符串 数据库系统概论第五版 skycc组合营销软件 文明6万神殿 脚本列表 拼多多商家下载 ios12录屏 quickchm 0x000008e office2010免费版 a1530是什么版本 x怎么截图 rdpwrap python进制转换 java游戏高级编程 批处理 winloader 什么是默认网关 php苹果动态锁屏 J9 ps怎么做表格 手机怎么剪辑音乐
当前位置: 首页 > 学习教程  > 编程语言

docker:向已有的镜像中添加新内容

2021/1/28 22:39:06 文章标签:

仓库地址 这里使用的是腾讯的coding xxx-devops-docker.pkg.coding.net登录(登录是为了推送镜像到镜像仓库) [rootVM-0-11-centos test]# docker login -u 用户名 xxx-devops-docker.pkg.coding.net Password: WARNING! Your password will be store…

仓库地址

这里使用的是腾讯的coding

xxx-devops-docker.pkg.coding.net

登录(登录是为了推送镜像到镜像仓库)

[root@VM-0-11-centos test]# docker login -u 用户名 xxx-devops-docker.pkg.coding.net
Password: 
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded

拉取操作镜像

docker pull xxx-devops-docker.pkg.coding.net/public-repository/sl/node:0.0.2

查看拉取的镜像

[root@VM-0-11-centos test]# docker images
REPOSITORY                                                     TAG        IMAGE ID       CREATED         SIZE
xxx-devops-docker.pkg.coding.net/public-repository/sl/node   0.0.2      5d6d985c0849   5 seconds ago   110MB

运行一次性容器

docker run -it 5d6d985c0849 /bin/sh

在容器中操作(以安装node依赖为例)

npm install generic-pool

退出容器

exit

查看刚才运行的容器信息

[root@VM-0-11-centos test]# docker container ls -a
CONTAINER ID   IMAGE                   COMMAND                  CREATED          STATUS                      PORTS     NAMES
39eff2c2f679   c24e6264079d            "docker-entrypoint.s…"   13 minutes ago   Exited (1) 15 seconds ago             condescending_meitner

将容器提交为新的镜像

[root@VM-0-11-centos test]# docker commit 39eff2c2f679 xxx-devops-docker.pkg.coding.net/public-repository/sl/node:0.0.2
sha256:5d6d985c084930af6e7cb991c39385300a9a5c99b5c4101323a37d9d1cd616f1

查看新的镜像,下面的是因为新提交的tag和之前的重复了

[root@VM-0-11-centos test]# docker images
REPOSITORY                                                   TAG        IMAGE ID       CREATED         SIZE
xxx-devops-docker.pkg.coding.net/public-repository/sl/node   0.0.2      5d6d985c0849   5 seconds ago   110MB
xxx-devops-docker.pkg.coding.net/public-repository/sl/node   <none>     c24e6264079d   3 weeks ago     110MB

推送新镜像到仓库

docker push xxx-devops-docker.pkg.coding.net/public-repository/sl/node:0.0.2

本文链接: http://www.dtmao.cc/news_show_650042.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?