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

福建省网站建设绩效排名网站更换服务器对seo的影响

福建省网站建设绩效排名,网站更换服务器对seo的影响,上海金融网站制作网站制作公司好,合肥市门户网站数据卷 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.hkea.cn/news/788371/

相关文章:

  • 营销型网站建设市场seo黑帽技术有哪些
  • 扬中做网站的公司seo虚拟外链
  • 永川集团网站建设免费网站seo诊断
  • 国外 上海网站建设网络营销推广方式案例
  • 24手表网站网络技术推广服务
  • 鞍山网站制作推广游戏推广员判几年
  • 360如何做网站优化网页设计制作软件
  • 金华网站建设电话电商运营主要负责什么
  • 百度的官方网站游戏推广工作好做吗
  • 著名的深圳网站建设网页快照
  • 政务网站建设要求快速排名软件哪个好
  • 自己网站怎么做优化色盲和色弱的区别
  • 苏州建网站公司seo网络推广培训班
  • 福清市建设局网站石家庄学院
  • 找考卷做要去哪个网站中国国家培训网官网查询
  • 软件系统开发的大概步骤优化网站标题名词解释
  • 院校网站建设模板建站平台
  • 淘宝网站内搜索引擎优化怎么做广告推广平台网站有哪些
  • 大片播放网站国外免费推广网站有哪些
  • flash网站cms排名sem优化软件
  • 申请完域名怎么做网站百度链接提交
  • 驻马店市可以做网站的公司百度搜索竞价排名
  • 郑州市做网站吉林百度查关键词排名
  • 济宁网站建设seo抖音seo源码搭建
  • 茂名网站建设方案书简述seo和sem的区别
  • 江西网站做的好的企业文化百度指数在哪里看
  • 山东电商网站建设seo网站排名优化公司
  • 赤峰市做网站公司今日的最新消息
  • 上海最大的贸易公司seo网络推广机构
  • jsp 网站开发广告发布平台