当前位置: 首页 > news >正文

泉州网站页面设计公司做网站工资年新多少在广东

泉州网站页面设计公司,做网站工资年新多少在广东,手机网站建设联系方式,衡阳建网站docker容器迁移有两组命令,分别是 save & load :操作的是images, 所以要先把容器commit成镜像export & import:直接操作容器 我们先主要看看他们的区别: 一 把容器打包为镜像再迁移到其他服务器 如把mysq…

docker容器迁移有两组命令,分别是

  • save & load :操作的是images, 所以要先把容器commit成镜像
  • export & import:直接操作容器

我们先主要看看他们的区别:
在这里插入图片描述

一 把容器打包为镜像再迁移到其他服务器

如把mysql这个容器(mysql是容器名)打包成镜像导出,再从其他机子上导入
在这里插入图片描述
把mysql容器打包为镜像

docker commit --author myt --message "create the mysql:5.7 by myt" mysql mysql:5.71
  • author 指明打包作者
  • message:指明打包描述信息
  • mysql:被打包的容器
  • mysql:5.71:打包后的镜像名称

执行上边的命令后,使用docker images可以查看新打包的镜像
在这里插入图片描述
导出刚打包的镜像

docker save -o mysql mysql:5.71

其中 第一个mysql是导出的文件名,可自定义。后面的mysql:5.71就是我们之前制作的新镜像。
在这里插入图片描述

导入镜像

把导出的mysql镜像文件,传到第二台linux机器随便一个目录, 执行下边命令导入到docker里,镜像就导入完成了

docker load -i mysql

docker images命令查看镜像列表,会发现mysql:5.71镜像已经导入进来了。

使用新导入的镜像启动容器

重新run一下,docker里的mysql服务就起来了,并且是带着第一台机器里的数据的

docker run -p 3306:3306 --name=mysql --privileged=true -v /mysql/data:/var/lib/mysql -v /mysql/log:/var/log/mysql -v /mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456  -d mysql:5.71

一 docker镜像迁移

通过将Docker镜像导出为文件,然后在目标环境中导入该文件,可以实现镜像的迁移,这里以mysql镜像迁移为例

执行docker images查看镜像列表
在这里插入图片描述
在源环境中运行以下命令,将镜像导出为文件

# 语法
docker save -o image.tar image_name
# 导出mysql镜像
docker save -o mysql.tar mysql

在这里插入图片描述
将导出的镜像文件传输到目标环境,并在目标环境中运行以下命令,将镜像导入

# 语法
docker load -i image.tar
# 导入mysql镜像
docker load -i mysql.tar

二 docker容器迁移

容器迁移包括容器的停止、导出、传输和导入,还是以mysql容器为例

  • 查看启动着的容器
docker ps

在这里插入图片描述

  • 停止容器
docker stop a818dc216f5c

在这里插入图片描述
在源环境中运行以下命令,将容器导出为文件

# 语法
docker export -o container.tar container_name
# 导出mysql容器
docker export -o mysql.tar mysql

在这里插入图片描述
在源环境机器执行一下命令

docker ps --no-trunc

下边这个结果要记下来,在目标机器启动容器时用得到
在这里插入图片描述

将导出的容器文件传输到目标环境,然后在目标环境中运行以下命令,将容器导入

# 语法
docker import container.tar [new-image-name]
# 导入mysql容器
docker import mysql.tar mysql:5.7

在目标环境中启动导入的容器

# 语法
docker run container_name
# 运行mysql容器 注意,最后的“docker-entrypoint.sh mysqld” 要根据前边源机器执行docker ps --no-trunc的结果来变化
docker run -p 3306:3306 --name=mysql --privileged=true -v /mysql/data:/var/lib/mysql -v /mysql/log:/var/log/mysql -v /mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456  -d mysql:5.7 docker-entrypoint.sh mysqld
http://www.yayakq.cn/news/323297/

相关文章:

  • 建设企业网站的时间网站代理访问是什么意思
  • php户外运动产品企业网站源码科技公司名字大全参考
  • 网站建设费需要分摊吗做二手车网站需要什么手续费
  • 柯桥做网站有哪些公司网站建设情况介绍
  • 花桥网站建设门户网站建设重建方案
  • php是网站开发的语言吗网站建设公司软件开
  • 做团购的家居网站有哪些卧龙区网站建设哪家好
  • 昆明网站建设开发专门做销售招聘网站
  • 怎么自己设计网站接单网
  • 萧山网站建设xssemwordpress怎么做微博
  • 站长之家ip地址归属查询网站建站哪个好
  • 温州市建设质量监督站网站wordpress主题如何更换
  • 专业网站建设包括哪些政民互动平台
  • 为什么做的网站打开自动缩放全国信用企业信息查询系统
  • 磁县专业做网站巢湖网站建设
  • 重庆网站建站系统哪家好传媒视频软件下载网站
  • 建站用wordpress 起飞了厦门 网站建设 公司哪家好
  • 虚拟商城网站wordpress主题slcorp破解
  • 德州网站收录火山软件开发平台教程
  • 企业官方网站系统建设简单的网站建立一般多少钱
  • 仿别人网站网站建设衤金手指花总
  • 广州城市建设规划局网站wordpress editor.md
  • 免费制作相册十堰优化网站哪家好
  • 淄博企业高端网站建设易语言对做网站有什么帮助
  • 招标网站哪个比较好岳阳网站岳阳建站
  • 做网站有用nodejs企业网站建设开发
  • 赣州住房与城乡建设厅网站wordpress如何加html代码
  • 网站建设的售后服务流程外贸英语学习网站
  • 社交网站有哪些如何做淘宝客的网站怎么做
  • 一号网站建设个人接装修活