`
郑云飞
  • 浏览: 825044 次
  • 性别: 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
分享到:
评论

相关推荐

    nginx1.26.2版本docker镜像

    “nginx1.26.2版本docker镜像”意味着这是一个由官方或其他开发者构建的 Docker 容器镜像,该镜像内置了预装好的 Nginx 服务器,版本为 1.26.2。使用 Docker 镜像的好处在于,它允许用户在多种不同的环境下,快速...

    存放Docker项目的源码,与阿里云镜像服务绑定,代码变动,会自动构建镜像_Docker_Projects.zip

    将Docker项目源码与阿里云镜像服务绑定,意味着开发者可以将构建好的镜像推送到云仓库中,进行集中管理和分发,这不仅方便了镜像的存储,还提供了更强大的镜像分发能力。 自动构建镜像的过程是通过设置触发器来实现...

    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提交运行...

    docker容器化技术基础

    用户可以从Docker Hub或其他镜像仓库中拉取(pull)所需镜像到本地,也可以构建自己的镜像。一旦获取了镜像,就可以使用“docker run”命令来启动容器。 容器是运行中的镜像实例。容器内运行的应用程序与其所在的宿...

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

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

    Docker Desktop Installer-ali.rar 阿里的

    Docker容器的运行依赖于Docker引擎,而Docker引擎需要在操作系统上安装和配置。对于Windows用户来说,安装Docker之前需要确保自己的Windows系统支持Docker,并且满足运行Docker所需的一些前提条件,比如必须是64位...

    云原生Docker和K8S 01-Docker基础

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

    整理了20来个目前国内可用Docker镜像源(截至2024年11月)

    首先是阿里云镜像仓库,它提供了丰富的Docker镜像,并且支持通过阿里云账号直接登录和拉取镜像。其次是腾讯云镜像仓库,它同样支持腾讯云账号登录,并且镜像覆盖广泛,更新速度快。另外,华为云、百度云等其他国内...

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

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

    使用 Docker 部署 Java 项目

    例如,使用阿里云的镜像加速服务,可以按照相关操作文档的指示进行配置。 部署Java项目到Docker容器中,首先需要构建项目的Docker镜像。构建镜像的Dockerfile描述了容器环境,包括基础镜像、运行环境、程序包等。...

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

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

    笔记:Docker、Dockerfile基础

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

Global site tag (gtag.js) - Google Analytics