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

网站导航设计模板源码宿迁网站建设介绍公司

网站导航设计模板源码,宿迁网站建设介绍公司,官方网站有哪些,旅游门户网站模板下载数据卷 1.数据卷概述 数据卷:容器与宿主机之间数据共享。 数据卷是一个供容器使用的特殊目录,位于容器中。 可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新数据不会影响镜像,从而实现数据在宿…

数据卷

1.数据卷概述

数据卷:容器与宿主机之间数据共享

数据卷是一个供容器使用的特殊目录,位于容器中。
可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新数据不会影响镜像,从而实现数据在宿主机与容器之间的迁移。
数据卷的使用类似于Linux下对目录进行的mount操作。 

想要将容器中的数据持久化,可以将宿主机目录挂载到容器中
一般只建议在创建容器时进行挂载,不建议启动容器后再挂载。
因为启动容器后再挂载的话,需要修改配置文件,且不一定能挂载成功。

2.实操

docker run -v 数据卷
#在容器内创建数据卷docker run -v 宿主机目录:数据卷
#将宿主机目录挂载到容器中#注意:宿主机本地目录的路径必须是使用绝对路径。如果路径不存在,Docker会自动创建相应的路径。
#挂载后的目录默认可读可写例:docker run -itd --name test1 -v /opt/test1:/opt/test1 centos:7 /bin/bash
#创建一个容器卷,和宿主机的的目录挂载,目录自带读写权限。

docker run -v 宿主机目录:数据卷:ro
#将宿主机目录挂载到容器中,只可读例:docker run -itd --name test2 -v /opt/test2:/opt/test2:ro centos:7 /bin/bash

数据卷容器

1.数据卷容器概述

数据卷容器:容器与容器之间数据共享

数据卷容器是一个普通的容器,专门提供数据卷给其他容器挂载使用

2.实操

docker run -itd --name test1 -v /opt/data1 -v /opt/data2 centos:7 /bin/bash
#创建数据卷容器test1,以及/opt/data1和/opt/data2两个数据卷docker run -itd --volumes-from test1 --name test2 centos:7 /bin/bash
#创建容器使用挂载卷

容器互联

1.容器互联概述

容器互联是通过容器的名称在容器间建立一条专门的网络通信隧道。
简单点说,就是会在源容器和接收容器之问建立一条隧道,接收容器可以看到源容器指定的信息。

2.实操

//老版本
docker run -itd -P --name test1 centos:7 /bin/bash
#创建并运行源容器test1,-P:随机指定一个端口,和宿主机映射  docker run -itd -P --name test2 --link test1:test2 centos:7 /bin/bash
#创建并运行接收容器test2,--link和源容器test1实现容器互联docker exec -it test2 bash
ping test1docker exec -it test1 bash
yum install -y net-tools   #下载网络工具
ifconfig                   #查看IP和test2中显示的一致

//新版本
docker network create --subnet=172.18.0.0/16 --opt "com.docker.network.bridge.name"="docker1"  mynetwork
#创建一个网段docker run -itd -P --name test11 --network=mynetwork centos:7 /bin/bashdocker run -itd -P --name test12 --network=mynetwork centos:7 /bin/bash
#创建两个容器,指定网段#进入容器ping test11 test22

实验

部署一个MySQL镜像,创建一个MySQL容器,用navicat实现可以直接访问容器的MySQL。MySQL宿主机:33066
MySQL容器:3306

创建一个数据卷。在宿主机可以看到容器内MySQL的日志文件。

#获取镜像
docker pull mysql:5.7.20#创建并持续运行容器
docker run -itd -p 33066:3306 -v /opt/my_log:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:5.7.20#进入容器
docker exec -it mysql bash#容器内进入数据库
mysql -uroot -p123456#本机mysql远程登陆测试
[root@pup1 ~]# mysql -u root -p -P 33066 -h 20.0.0.10

#在容器的数据库中查询

#开启日志
set global general_log=on;
show variables like "general_log%";

#容器中数据库新建库以测试日志同步情况
create database test2;
show databases;

#宿主机日志已同步

http://www.yayakq.cn/news/532397/

相关文章:

  • 鹤岗市建设局网站深圳燃气公司服务电话
  • 南坪网站建设app投放渠道有哪些
  • 如何在南美做网站推广枣庄网站建设哪家好
  • 大型网站开发 c做直播网站需要多少钱
  • xx单位网站建设方案ts小说wordpress
  • 网站建设绩效目标佛山网站设计
  • 网站群 米拓黄南州网站建设公司
  • 无忧网站建设服务新增网站推广
  • 网站建设工作 方案展厅策划方案
  • 福州有名的公司网站设计网站推广模板
  • 黑龙江网站设计公司单页站如何做网站seo优化
  • 能免费做微信群推广的网站公司网站设计有哪些使用技巧呢
  • 外贸网站开发公司微信开发者工具官网下载
  • 免费虚拟空间网站黄岐网站建设
  • 凡科能上传自己做的网站做旅游网站毕设任务书
  • 网站建设 公司 常见问题金华城乡建设网站
  • 机关网站机制建设情况网站版本功能列表
  • 海淀网站建设wzjs51网站交互性
  • 黄石建设信息网站开店加盟代理
  • 移动网站建设的前景百度手机助手下载正版
  • 怎样做网站的优化排名可以做游戏广告的网站
  • 兰州城乡建设局网站应用frontpage制作教学网站
  • 对网站建设过程招聘网58同城求职信息
  • 网站ueo设计类专业哪个专科学校好
  • 个人网站建设论文绪论网站建设与管理课程总结
  • 网站建设销售该学的建筑设计专业推荐网站
  • 网站域名使用方法vs网站开发需要的组件
  • 网站建设和平面设计公司注册资金需要多少
  • 如何维护自己的网站wordpress 分享主题
  • 茂名网站开发公司推荐工作总结模板