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

贵阳网站建设1685哈尔滨市建设工程信息网查询

贵阳网站建设1685,哈尔滨市建设工程信息网查询,中国十大网络营销公司,班级优化大师怎么加入班级一、数据卷(容器与宿主机之间数据共享) 数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新数据不会影响镜像,从而实现数据在宿主机与容…

一、数据卷(容器与宿主机之间数据共享) 

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

想要将容器中的数据持久化,可以将宿主机目录挂载到容器中。

一般只建议在创建容器时进行挂载,不建议启动容器后再挂载。因为启动容器后再挂载的话,需要修改配置文件,且不一定能挂载成功。

 docker run -v 数据卷              #在容器内创建数据卷​docker run -v 宿主机目录:数据卷    #将宿主机目录挂载到容器中#注意:宿主机本地目录的路径必须是使用绝对路径。如果路径不存在,Docker会自动创建相应的路径。#挂载后的目录默认可读可写docker run -id --name tomcat1 -v /opt/:/mnt/ tomcat:9.0

 #如果希望挂载后的目录为只读目录,可以在挂载时加:ro参数docker run -v 宿主机目录:数据卷:ro    #将宿主机目录挂载到容器中,只可读docker run -id --name tomcat2 -v /opt/:/mnt:ro tomcat:9.0

 

二、数据卷容器(容器与容器之间数据共享) 

有时时候,容器之间共享一些数据,最简单的方法就是使用数据卷容器。数据卷容器是一个普通的容器,专门提供数据卷给其他容器挂载使用。 

#创建数据卷容器co1。创建/data1和/data2两个数据卷。docker run -id --name co1 -v /data1 -v /data2 -itd centos:7docker exec -it co1 bash                #进入web2容器#使用--volumes-from 来挂载co1容器中的数据卷到新的容器co2docker run -id --volumes-from co1 --name co2 centos:7docker exec -it co2 bash       #进入web3容器

 

三、容器互联(使用centos镜像) 

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

3.1 实现容器互联

#创建并运行源容器取名c1docker run -itd -P --name c1 centos:7 /bin/bash#创建并运行接收容器取名c2,使用--1ink选项指定连接容器c1以实现容器互联。docker run -itd -P --name c2 --link c1:c2 centos:7 /bin/bash##--link 容器名:连接的别名​#进c2容器,ping c1,通过容器名称或者别名都可以通信docker exec -it c2 bash#可以看到c1容器的IP地址​#进入c1容器,查看c1的IP地址docker exec -it c1 bashyum install -y net-tools   #下载网络工具ifconfig                   #查看IP和c2中显示的一致

 

3.2 只通过IP进行通信  

#创建容器c3,没有与c1做互联docker run -itd -P --name c3 centos:7 /bin/bashdocker exec -it c3 bash      #进入容器c3#通过c1的容器名称和别名,都无法和c1通信ping c1        #提示:ping: c1: Name or service not knownping C1        #提示:ping: C1: Name or service not known#只能通过IP进行通信

 

总结

命令说明
docker run -v 宿主机目录:数据卷将宿主机的目录挂载到容器的目录
docker run -v 数据卷指定创建容器的目录为数据卷,可供其他容器挂载
docker run --volumes-from 数据卷容器挂载数据卷容器(挂载点路径不变
docker run --link 源容器名称:别名容器互联

注意:一般只建议在创建容器时进行挂载,不建议启动容器后再挂载。

因为启动容器后再挂载的话,需要修改配置文件,且不一定能挂载成功

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

相关文章:

  • 做电影网站被抓邢台网站建设公司排名
  • php网站服务建设软件开发项目报价模板
  • 如何更快的学习.net网站开发彩票网站什么做
  • 哪些网站可以做淘宝基础销量网站首页的尺寸
  • 营销网站和展示型网站网站刷新代码
  • 自己可以建个免费网站吗电商网站怎么做权限控制
  • 南宁做网站推广的公司哪家好网站怎么做关键字
  • 西安有一个电影他要拉投资做网站广州编程培训机构哪里好
  • 绵阳城乡住房建设厅网站嗯嗯嗯 嗯嗯嗯嗯嗯嗯哼哼哼哼哼哼这是什么歌英文的
  • 建设银行瓶窑支行网站深圳网站建设有没有市场
  • 网络舆情专业网站优化公司报价
  • 做手机app用什么软件2022最好的百度seo
  • c语言自学免费网站google官网
  • 名片在哪个网站做长沙企业建站程序
  • 青岛网站建设找个人在网站怎么做
  • 安宁网站建设 熊掌wordpress 新网页打开
  • 红酒企业网站模板建设网站的技术方案
  • 网站怎么做平台咖啡店网站模板
  • 广东建设网站首页设计网站排名
  • 微信推送用哪个网站做成品影视app下载有哪些软件
  • 网站建设沈阳凯鸿学wordpress难不难
  • 陕西网站开发公司大同网站建设制作哪家好
  • 门户网站开发注意事项黑糖wordpress主题破解
  • 自贡网站平台开发山东网站建设
  • 网站手机端做排名WordPress菜单过滤器
  • 网站关键词一般设置几个宁波跨境电商公司排名前十
  • 网站 黑白wordpress widget修改
  • 网站类产品怎么做竞品分析wordpress 安装
  • 学包装设计网站中国装饰公司十大排名
  • 北京建网站公司上海网站优化公司排名