有的时候我们新建了一个镜像并运行它生成了一个容器,容器就好比一个微虚拟机,有的时候我们需要在容器里面操作一些东西,可能由于很多种原因,假设我们修改了系统配置等,那么如何将操作后的容器做成一个镜像供以后使用呢
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:[镜像版本号]
相关推荐
##背景:jenkins部署在容器中,无法利用docker执行操作,通过ssh将jar包和当前路径下的dockerfile推送到指定服务器目录上,使用脚本进行构
Docker容器化从0到1使用教程,docker介绍、安装、镜像、容器、仓库、web环境搭建。 1、初识Docker 2、Docker服务相关命令 3、Docker镜像相关命令 4、Docker容器相关命令 5、镜像容器相关命令 6、容器数据卷 7、本地...
4Docker核心基础之配置阿里云镜像加速 5Docker的体系结构之镜像与容器 6Docker核心基础之容器的构建等基本操作 7Docker核心基础之容器的文件复制与挂载 第3章 Docker核心必备之自定义镜像实战 1构建自定义镜像的意义...
通过maven编译、打包,然后通过执行shell脚本使docker构建镜像并push到私服(或者阿里云)仓库,此操作完成后jenkins服务器上再执行SSH命令登录到部署服务器,docker从仓库(私服)拉取镜像,启动容器。整个操作流程...
本文介绍了docker使用阿里云镜像仓库的方法,分享给大家,具体如下: 1:阿里云docker仓库 https://dev.aliyun.com/search.html 2:进去注册帐号后,点击自己的管理中心。 3:在管理中心点击加速器,右边面板会有你...
P1010_Docker配置阿里云镜像仓库 P1111_Docker基本命令 P1212_Docker镜像操作命令 P1313_Docker容器操作基本命令 P1414_Docker容器操作进阶命令 P1515_Docker容器宿主机端口映射 P1616_Docker commit提交运行...
自定义权限策略允许访问仓库内某个项目镜像 AliyunContainerRegistryProjectFullAccess_ocr-server容器仓库登录do
5. 配置镜像加速:使用阿里云镜像加速配置,以避免 Docker 从外网拉取镜像。 Docker 的基础命令: 1. docker version:查看 Docker 的版本信息。 2. docker ps:查看当前运行的容器。 3. docker run:启动一个新的...
4. 设置阿里云镜像的仓库 Docker 的使用场景非常广泛,包括 Web 应用的自动化打包和发布、自动化测试和持续集成、发布等。Docker 的优势在于快速、一致地交付应用程序,响应式部署和扩展,在同一硬件上运行更多工作...
在传统模式中,开发团队在开发环境中完成软件开发,自己做了一遍单元测试, 测试通过,ᨀ交到代码版本管理库。...阿里云容器hub开发者平台,可以去这里下载需要的镜像 https://dev.aliyun.com/search.html?sp
文章目录Docker基本概念Docker安装常用命令容器操作示例Docker镜像Docker容器数据卷DockerfileDockerfile体系结构(保留字指令)Docker安装mysql示例本地镜像推送到阿里云 Docker基本概念 镜像:镜像就是一个只读的...
配置阿里云Docker容器服务 登录 阿里云镜像服务控制台 首先要有一个自己的阿里云账号 1、点击名称空间,建议用自己名字/公司名字 比如叫 aliyun-stg 创建完成名字空间 2、点击镜像仓库,创建镜像,填写细信息 仓库...
容器服务是阿里云提供的一个平台,它支持Docker容器和Kubernetes(K8s)等主流容器编排技术,帮助企业快速构建、部署和管理容器化应用。该服务旨在提高开发和运维的效率,确保应用在不同环境中的可移植性和一致性。...
目录系列更换成阿里云仓库开通阿里云镜像服务创建仓库本地k8s切换成阿里云的镜像仓库测试阿里云镜像准备简单的微服务服务设计服务配置打成镜像并以docker方式运行部署k8s 系列 容器化技术与微服务结合—docker(一)...
设置Docker的yum源,添加阿里云的Docker CE仓库,列出所有可用版本并选择安装。启动Docker服务并使其在开机时自动启动,最后验证Docker是否安装成功。 接下来是安装MySQL。创建必要的目录,如日志、数据和配置...
阿里云镜像加速可以加速Docker镜像的下载,可以登录阿里云服务器,找到容器镜像服务,然后设置Registry登录密码,找到镜像加速器,配置使用。 狂神说Docker完整版笔记涵盖了Docker的方方面面,帮助读者快速了解和...