有的时候我们新建了一个镜像并运行它生成了一个容器,容器就好比一个微虚拟机,有的时候我们需要在容器里面操作一些东西,可能由于很多种原因,假设我们修改了系统配置等,那么如何将操作后的容器做成一个镜像供以后使用呢
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:[镜像版本号]
相关推荐
4Docker核心基础之配置阿里云镜像加速 5Docker的体系结构之镜像与容器 6Docker核心基础之容器的构建等基本操作 7Docker核心基础之容器的文件复制与挂载 第3章 Docker核心必备之自定义镜像实战 1构建自定义镜像的意义...
通过maven编译、打包,然后通过执行shell脚本使docker构建镜像并push到私服(或者阿里云)仓库,此操作完成后jenkins服务器上再执行SSH命令登录到部署服务器,docker从仓库(私服)拉取镜像,启动容器。整个操作流程...
P1010_Docker配置阿里云镜像仓库 P1111_Docker基本命令 P1212_Docker镜像操作命令 P1313_Docker容器操作基本命令 P1414_Docker容器操作进阶命令 P1515_Docker容器宿主机端口映射 P1616_Docker commit提交运行...
自定义权限策略允许访问仓库内某个项目镜像 AliyunContainerRegistryProjectFullAccess_ocr-server容器仓库登录do
09_尚硅谷_Docker_阿里云镜像加速器配置.avi 10_尚硅谷_Docker_helloworld镜像.avi 11_尚硅谷_Docker_运行底层原理.avi 12_尚硅谷_Docker_帮助命令.avi 13_尚硅谷_Docker_镜像命令.avi 14_尚硅谷_Docker_容器命令(上...
配置阿里云Docker容器服务 登录 阿里云镜像服务控制台 首先要有一个自己的阿里云账号 1、点击名称空间,建议用自己名字/公司名字 比如叫 aliyun-stg 创建完成名字空间 2、点击镜像仓库,创建镜像,填写细信息 仓库...
文章目录Docker简介Docker的应用场景Docker 的优点Docker的架构Docker 和虚拟机的区别Centos7安装DockerDocker HelloWorld运行原理解析阿里云镜像仓库配置Docker镜像原理图Docker基本命令Docker镜像常用命令Docker...
在传统模式中,开发团队在开发环境中完成软件开发,自己做了一遍单元测试, 测试通过,ᨀ交到代码版本管理库。...阿里云容器hub开发者平台,可以去这里下载需要的镜像 https://dev.aliyun.com/search.html?sp
目录系列更换成阿里云仓库开通阿里云镜像服务创建仓库本地k8s切换成阿里云的镜像仓库测试阿里云镜像准备简单的微服务服务设计服务配置打成镜像并以docker方式运行部署k8s 系列 容器化技术与微服务结合—docker(一)...
18 docker容器镜像传输_mp4 19 docker容器运行bash命令mp4 20 docker容器运行htpd服务mp4 21把正在运行的客器打包后导入为容器镜像,mp4 22查看容器P地址方法mp4 23停止一个或多个正在运行的容器mp4 24后动个已...
文章目录Docker基本概念Docker安装常用命令容器操作示例Docker镜像Docker容器数据卷DockerfileDockerfile体系结构(保留字指令)Docker安装mysql示例本地镜像推送到阿里云 Docker基本概念 镜像:镜像就是一个只读的...
Docker下载,安装及应用,Docker容器的使用,手动创建Dockerfile镜像。及创建的镜像上传阿里云镜像仓库详解
docker学习和进阶2023 1.docker简介 2.docker安装 3.docker启动命令 4.docker镜像命令 ...7.将镜像推送到阿里云 8.docker注册中心和仓库 9.docker存储管理 10.dockerFile 11.docker网络 12.docker-compose
微服务的镜像会上传到Docker仓库保存,常用的公网Docker仓库有阿里云,网易云等,在企业局域网也可以搭建自己的Docker私有仓库,本教程使用Docker提供的私有仓库registry。 1.拉取私有仓库镜像 docker pull ...
使用Java构建mvn打包上传到阿里云镜像仓库,再使用docker的方式在服务器上部署,容器化方式运行java项目
利用写好的Docker和构建脚本,生成新的docker镜像并push到dockerhub官方镜像仓库(大家也可以自己搭建本地镜像仓库或者使用过阿里云镜像仓库) 生成镜像后,构建脚本里会直接run这个新的docker容器,项目部署成功,...
1.节约带宽:因为如果用docker或阿里云官方的仓库走的互联网浪费带宽,而且慢。 2.提供资源利用和安全:因为公司内部的镜像,推送到本地仓库,更方便公司内部人员用,而且安全性高。 搜索仓库镜像 docker search ...
由于默认的docker镜像仓库是在国外,访问不便,因此为了便于实际使用,咱们需要先将镜像仓库源替换为国内仓库源,这里我使用的阿里云的docker镜像仓库源。 进入目录/etc/docker/,如果存在daemon.json文件时,直接将...