`
郑云飞
  • 浏览: 813853 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

docker 容器 变成镜像提交到阿里云镜像仓库

 
阅读更多

有的时候我们新建了一个镜像并运行它生成了一个容器,容器就好比一个微虚拟机,有的时候我们需要在容器里面操作一些东西,可能由于很多种原因,假设我们修改了系统配置等,那么如何将操作后的容器做成一个镜像供以后使用呢 

 1.登录阿里云Docker Registry

docker login --username=zyf1985121 registry.cn-qingdao.aliyuncs.com

 

2.查看容器的信息找出CONTAINER ID

docker ps -a

3.将容器打包成镜像执行命令 

docker commit 35f1c2ae1f7e mynewimage

 

就将容器35f1c2ae1f7e打包为新的镜像mynewimage了

可以执行

docker images

 

查看镜像

4.将镜像推送到Registry

$ sudo docker login --username=zyf1985121 registry.cn-qingdao.aliyuncs.com
$ sudo docker tag [ImageId] registry.cn-qingdao.aliyuncs.com/ylcaifu/docker:[镜像版本号]
$ sudo docker push registry.cn-qingdao.aliyuncs.com/ylcaifu/docker:[镜像版本号]

 请根据实际镜像信息替换示例中的[ImageId]和[镜像版本号]参数。

查看刚刚提交的镜像



 此镜像信息环境变量配置

 

#add R env  
  
R_HOME=/usr/lib/R  
PATH=$PATH:$R_HOME/bin  
LD_LIBRARY_PATH=/usr/local/lib/R/site-library/rJava/jri/  
  
#add java  
  
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64  
CLASSPATH=$JAVA_HOME/lib/  
PATH=$PATH:$JAVA_HOME/bin:$R_HOME/bin  
export  LD_LIBRARY_PATH R_HOME  JAVA_HOME CLASSPATH  PATH 

 5.如何使用镜像

 5.1:登录阿里云Docker Registry

 

sudo docker login --username=zyf1985121 registry.cn-qingdao.aliyuncs.com

 5.2. 从Registry中拉取镜像

docker pull registry.cn-qingdao.aliyuncs.com/ylcaifu/docker:[镜像版本号]

 

 

 

 

 

 

  • 大小: 41.5 KB
分享到:
评论

相关推荐

    jenkins-docker环境构建镜像上传仓库1

    ##背景:jenkins部署在容器中,无法利用docker执行操作,通过ssh将jar包和当前路径下的dockerfile推送到指定服务器目录上,使用脚本进行构

    Docker容器化从0到1使用教程,docker介绍、安装、镜像、容器、仓库、web环境搭建

    Docker容器化从0到1使用教程,docker介绍、安装、镜像、容器、仓库、web环境搭建。 1、初识Docker 2、Docker服务相关命令 3、Docker镜像相关命令 4、Docker容器相关命令 5、镜像容器相关命令 6、容器数据卷 7、本地...

    Docker容器核心实践之道 从入门到高级 视频.zip

    4Docker核心基础之配置阿里云镜像加速 5Docker的体系结构之镜像与容器 6Docker核心基础之容器的构建等基本操作 7Docker核心基础之容器的文件复制与挂载 第3章 Docker核心必备之自定义镜像实战 1构建自定义镜像的意义...

    jenkins+docker实现自动编译、打包、构建镜像、容器部署

    通过maven编译、打包,然后通过执行shell脚本使docker构建镜像并push到私服(或者阿里云)仓库,此操作完成后jenkins服务器上再执行SSH命令登录到部署服务器,docker从仓库(私服)拉取镜像,启动容器。整个操作流程...

    docker使用阿里云镜像仓库的方法

    本文介绍了docker使用阿里云镜像仓库的方法,分享给大家,具体如下: 1:阿里云docker仓库 https://dev.aliyun.com/search.html 2:进去注册帐号后,点击自己的管理中心。 3:在管理中心点击加速器,右边面板会有你...

    Docker视频教程.txt

    P1010_Docker配置阿里云镜像仓库 P1111_Docker基本命令 P1212_Docker镜像操作命令 P1313_Docker容器操作基本命令 P1414_Docker容器操作进阶命令 P1515_Docker容器宿主机端口映射 P1616_Docker commit提交运行...

    dearxuany#Sharon_Technology_learning_note#docker 使用阿里云容器镜像仓库1

    自定义权限策略允许访问仓库内某个项目镜像 AliyunContainerRegistryProjectFullAccess_ocr-server容器仓库登录do

    云原生Docker和K8S 01-Docker基础

    5. 配置镜像加速:使用阿里云镜像加速配置,以避免 Docker 从外网拉取镜像。 Docker 的基础命令: 1. docker version:查看 Docker 的版本信息。 2. docker ps:查看当前运行的容器。 3. docker run:启动一个新的...

    狂神 Docker学习笔记 超详细从开始到进阶到补充

    4. 设置阿里云镜像的仓库 Docker 的使用场景非常广泛,包括 Web 应用的自动化打包和发布、自动化测试和持续集成、发布等。Docker 的优势在于快速、一致地交付应用程序,响应式部署和扩展,在同一硬件上运行更多工作...

    Docker 7 docker在阿里云的使用详解

    在传统模式中,开发团队在开发环境中完成软件开发,自己做了一遍单元测试, 测试通过,ᨀ交到代码版本管理库。...阿里云容器hub开发者平台,可以去这里下载需要的镜像 https://dev.aliyun.com/search.html?sp

    笔记:Docker、Dockerfile基础

    文章目录Docker基本概念Docker安装常用命令容器操作示例Docker镜像Docker容器数据卷DockerfileDockerfile体系结构(保留字指令)Docker安装mysql示例本地镜像推送到阿里云 Docker基本概念 镜像:镜像就是一个只读的...

    Docker 配置阿里云容器服务操作

    配置阿里云Docker容器服务 登录 阿里云镜像服务控制台 首先要有一个自己的阿里云账号 1、点击名称空间,建议用自己名字/公司名字 比如叫 aliyun-stg 创建完成名字空间 2、点击镜像仓库,创建镜像,填写细信息 仓库...

    阿里云 专有云企业版 V3.8.1 容器服务 用户指南 20190910

    容器服务是阿里云提供的一个平台,它支持Docker容器和Kubernetes(K8s)等主流容器编排技术,帮助企业快速构建、部署和管理容器化应用。该服务旨在提高开发和运维的效率,确保应用在不同环境中的可移植性和一致性。...

    容器化技术与微服务结合—结合springcloud微服务框架进行部署(含切换成阿里云docker仓库)(五)

    目录系列更换成阿里云仓库开通阿里云镜像服务创建仓库本地k8s切换成阿里云的镜像仓库测试阿里云镜像准备简单的微服务服务设计服务配置打成镜像并以docker方式运行部署k8s 系列 容器化技术与微服务结合—docker(一)...

    docker安装skywalking+mysql

    设置Docker的yum源,添加阿里云的Docker CE仓库,列出所有可用版本并选择安装。启动Docker服务并使其在开机时自动启动,最后验证Docker是否安装成功。 接下来是安装MySQL。创建必要的目录,如日志、数据和配置...

    狂神说Docker_完整版_笔记

    阿里云镜像加速可以加速Docker镜像的下载,可以登录阿里云服务器,找到容器镜像服务,然后设置Registry登录密码,找到镜像加速器,配置使用。 狂神说Docker完整版笔记涵盖了Docker的方方面面,帮助读者快速了解和...

Global site tag (gtag.js) - Google Analytics