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

相关推荐

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

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

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

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

    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核心技术视频教程

    09_尚硅谷_Docker_阿里云镜像加速器配置.avi 10_尚硅谷_Docker_helloworld镜像.avi 11_尚硅谷_Docker_运行底层原理.avi 12_尚硅谷_Docker_帮助命令.avi 13_尚硅谷_Docker_镜像命令.avi 14_尚硅谷_Docker_容器命令(上...

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

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

    Docker的安装和命令使用

    文章目录Docker简介Docker的应用场景Docker 的优点Docker的架构Docker 和虚拟机的区别Centos7安装DockerDocker HelloWorld运行原理解析阿里云镜像仓库配置Docker镜像原理图Docker基本命令Docker镜像常用命令Docker...

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

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

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

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

    容器教程培训视频.zip

    18 docker容器镜像传输_mp4 19 docker容器运行bash命令mp4 20 docker容器运行htpd服务mp4 21把正在运行的客器打包后导入为容器镜像,mp4 22查看容器P地址方法mp4 23停止一个或多个正在运行的容器mp4 24后动个已...

    笔记:Docker、Dockerfile基础

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

    快速部署神器Docker

    Docker下载,安装及应用,Docker容器的使用,手动创建Dockerfile镜像。及创建的镜像上传阿里云镜像仓库详解

    docker学习和进阶2023.pdf

    docker学习和进阶2023 1.docker简介 2.docker安装 3.docker启动命令 4.docker镜像命令 ...7.将镜像推送到阿里云 8.docker注册中心和仓库 9.docker存储管理 10.dockerFile 11.docker网络 12.docker-compose

    Docker Registry搭建私有镜像仓库的实现方法

    微服务的镜像会上传到Docker仓库保存,常用的公网Docker仓库有阿里云,网易云等,在企业局域网也可以搭建自己的Docker私有仓库,本教程使用Docker提供的私有仓库registry。 1.拉取私有仓库镜像 docker pull ...

    阿里云使用云效平台创建流水线

    使用Java构建mvn打包上传到阿里云镜像仓库,再使用docker的方式在服务器上部署,容器化方式运行java项目

    基于docker部署的jenkins+maven自动化构建部署springboot项目实践

    利用写好的Docker和构建脚本,生成新的docker镜像并push到dockerhub官方镜像仓库(大家也可以自己搭建本地镜像仓库或者使用过阿里云镜像仓库) 生成镜像后,构建脚本里会直接run这个新的docker容器,项目部署成功,...

    搭建Docker本地仓库

    1.节约带宽:因为如果用docker或阿里云官方的仓库走的互联网浪费带宽,而且慢。 2.提供资源利用和安全:因为公司内部的镜像,推送到本地仓库,更方便公司内部人员用,而且安全性高。 搜索仓库镜像 docker search ...

    【Docker II】Docker运行第一个容器-Hello World

    由于默认的docker镜像仓库是在国外,访问不便,因此为了便于实际使用,咱们需要先将镜像仓库源替换为国内仓库源,这里我使用的阿里云的docker镜像仓库源。 进入目录/etc/docker/,如果存在daemon.json文件时,直接将...

Global site tag (gtag.js) - Google Analytics