Docker 修改已有镜像(转)

1.当结束后,我们使用 exit 来退出,现在我们的容器已经被我们改变了,使用 docker commit 命令来提交更新后的副本。

其中,-m 来指定提交的说明信息,跟我们使用的版本控制工具一样;-a 可以指定更新的用户信息;之后是用来创建镜像的容器的 ID;最后指定目标镜像的仓库名和 tag 信息。

#修改已有的镜像

2.利用Dockerfile来创建新镜像

参考:https://blog.csdn.net/ling811/article/details/53817123

原文地址:https://www.cnblogs.com/hixiaowei/p/9684003.html

时间: 2024-10-10 22:55:15

Docker 修改已有镜像(转)的相关文章

Docker基于已有的镜像制新的镜像

1.根据运行的容器制作镜像 #查看所有的容器docker ps #暂停当前容器docker pause COTNAINER-ID #将容器运行当前状态提交docker commit COTNAINER-ID #根据COMMIT-ID打包容器Tag docker tag COMMIT-ID 经过以上几个步骤,根据当前运行的容器制作镜像就完成了. 2.上传镜像到Docker Hub 如果未登录Docker Hub,需要登录Docker Hub docker login#输入用户名和密码 推送镜像到D

docker修改国内官方镜像

在正常情况下,docker有一个默认连接的国外官方镜像,在国外的网友访问该官方镜像自然不成问题,但是国内毕竟不是国外,由于国情不同,中国的网络访问国外官方镜像网速一向很慢,而且往往还会遭遇断网的窘境,所以说我们要想正常使用docker的镜像,那么我们就不得不配置相应的国内镜像. 方法一. 配置Docker中国区官方镜像 Docker 版本在 1.12 或更高修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值.如下: $ vim /etc/d

docker 修改镜像和容器的存放路径(最新自己实践了第三种方法)

原文:docker 修改镜像和容器的存放路径(最新自己实践了第三种方法) docker info :查看docker的存储等相关信息. 将路径修改至挂载磁盘中 前提:磁盘已挂载成功 方法一: 1.停止docker 服务 service docker stop 2.备份数据到新的存放路径 cp -r /var/lib/docker/* /mnt/docker 3.备份 /var/lib/docker 路径 mv /var/lib/docker /var/lib/dockerbak} 4.创建软连接

Docker(6)-修改容器和镜像

虽然我们可以通过数据卷或数据容器来持久化容器中修改的数据,但是对于在容器中安装的软件和修改的环境变量而言,我们只能通过修改镜像的方法来持久化它们. 想要更改镜像,我们必须先对容器进行更改,然后通过commit命令提交到镜像中. 你可以把镜像想像成宫殿,而容器就是门前的守卫,你必须通过他才能进入宫殿. 具体说来,修改镜像的步骤如下: 以我们想要修改的镜像为模版启动一个容器 对容器进行修改 把修改提交的镜像中 例如: 1. 我们以server-light为模版运行一个容器,返回一个可交互的shell

Docker 修改镜像源地址

docker run -p 8050:8050 scrapinghub/splash --registry-mirror=http://hub-mirror.c.163.com from:https://blog.csdn.net/yhjay88/article/details/73790487?utm_source=itdadao&utm_medium=referral 从网上找了几个速度比较快的镜像地址: Docker 官方中国区 https://registry.docker-cn.com

docker 修改镜像地址

一.直接设置 –registry-mirror 参数,仅对当前的命令有效? docker run hello-world --registry-mirror=https://docker.mirrors.ustc.edu.cn 修改 /etc/default/docker,加入 DOCKER_OPTS="镜像地址",可以有多个? DOCKER_OPTS="--registry-mirror=https://docker.mirrors.ustc.edu.cn" 二.

docker官方镜像修改为国内镜像

参考:https://www.cnblogs.com/icebutterfly/p/9489133.html 使用docker拉取镜像时,会出现链接超时错误.因为官方镜像访问速度太慢,所以报错,修改为国内镜像可以解决这个问题,操作如下: 在linux系统上,修改 /etc/docker/daemon.json 文件配置1.执行命令,进入daemon.json配置文件 vim /etc/docker/daemon.json 2.修改配置文件为(可自行加减国内镜像地址),然后保存 { "regist

Docker入门(1)-对镜像的操作

Docker系列参考自书籍<Docker技术入门与实战>,本博客以笔记为主. 如果转载请注明出处. -博客园:玲珑骰子安红豆 本章目录: 1.获取镜像 2.查看镜像信息 3.搜寻镜像 4.删除镜像 5.创建镜像 6.导出和载入镜像 7.上传镜像 ? ? 1.获取镜像 镜像是容器运行的前提. 从镜像仓库中拉取或者更新指定镜像 语法: Usage:????????docker pull [OPTIONS] NAME[:TAG|@DIGEST] OPTIONS: -a, --all-tags=fal

Docker的安装及镜像的获取、查看、搜索、删除、创建

(1)docker简介: 起源 Docker 是 PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2.0协议开源. Docker自2013年以来非常火热,无论是从 github 上的代码活跃度,还是Redhat在RHEL6.5中集成对Docker的支持, 就连 Google 的 Compute Engine 也支持 docker 在其之上运行. 一款开源软件能否在商业上成功,很大程度上依赖三件事 - 成功