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

凡科免费建站靠谱吗域名收录查询

凡科免费建站靠谱吗,域名收录查询,万盛网站建设,wordpress美女图片源码下载文章目录 一、概述二、数据卷三、数据卷容器四、端口映射五、容器互联(使用centos镜像)总结 一、概述 管理 Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器(DataVolumes Containers&a…

文章目录

  • 一、概述
  • 二、数据卷
  • 三、数据卷容器
  • 四、端口映射
  • 五、容器互联(使用centos镜像)
  • 总结


一、概述

管理 Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器(DataVolumes Containers)。

二、数据卷

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

数据卷:就是一种可以独立于容器生命周期存储的机制数据卷能提供数据持久化和数据共享。

数据卷的特性:

持久化:数据卷是容器中持久化存储的一种方法,即使容器被删除,数据卷中的数据仍然可以保留。

数据共享:数据卷可以被多个容器共享和重用,从而有效地实现容器之间的数据共享。

安全:卷权限控制可以在创建数据卷时指定权限,如读写、只读访问权限等。

性能优化:数据卷支持读写操作,容器可以对数据卷中的数据进行读取和写入。这使得容器可以像访问本地文件一样访问数据卷中的数据。

1、创建数据卷

[root@localhost ~]# docker volume create mydata
mydata

2、查看所有数据卷

[root@localhost ~]# docker volume ls
DRIVER    VOLUME NAME
local     mydata

3、查看数据卷信息

[root@localhost ~]# docker volume inspect mydata 
[{"CreatedAt": "2023-09-04T16:09:55+08:00",              #卷创建的时间戳"Driver": "local",  #卷使用的存储驱动。在这个例子中,驱动为“local”,表示这个卷是由本地文件系统提供的。"Labels": null,                                        #卷标签。这里没有标签。"Mountpoint": "/var/lib/docker/volumes/mydata/_data",  #卷在宿主机上的挂载点,即卷数据在宿主机上的实际存储位置。"Name": "mydata",                                      #卷的名称。"Options": null,                                       #卷的选项,如读写权限、备份等。这里没有选项。"Scope": "local"                                       #卷的作用域。在这个例子中,作用域为“local”,表示这个卷只在当前宿主机上可用。}
]
#宿主机目录/var/www 挂载到容器中的/data1。
注意:宿主机本地目录的路径必须是使用绝对路径。如果路径不存在,Docker会自动创建相应的路径。
docker run -v /var/www:/data1 --name web1 -it centos:7 /bin/bash	#-v 选项可以在容器内创建数据卷
ls
echo "this is web1" > /data1/abc.txt
exit#返回宿主机进行查看
cat  /var/www/abc.txt

在这里插入图片描述

三、数据卷容器

数据卷容器:就是一种被用来提供共享文件或者持久化数据存储的容器

#创建一个容器作为数据卷容器
docker run --name web2 -v /data1 -v /data2 -it centos:7 /bin/bash
echo "this is web2" > /data1/abc.txt
echo "THIS IS WEB2" > /data2/ABC.txt#使用 --volumes-from 来挂载 web2 容器中的数据卷到新的容器
docker run -it --volumes-from web2 --name web3 centos:7 /bin/bash
cat /data1/abc.txt
cat /data2/ABC.txt

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、端口映射

在启动容器的时候,如果不指定对应的端口,在容器外是无法通过网络来访问容器内的服务。端口映射机制将容器内的服务提供给外部网络访问,实质上就是将宿主机的端口映射到容器中,使得外部网络访问宿主机的端口便可访问容器内的服务。
docker run -d --name test10 -P nginx					#随机映射端口(从32768开始)docker run -d --name test11 -p 4300:80 nginx		#指定映射端口[root@localhost opt]# docker ps
CONTAINER ID   IMAGE      COMMAND                   CREATED              STATUS              PORTS                                     NAMES
acb59c1ebdb7   nginx      "/docker-entrypoint.…"   5 seconds ago        Up 4 seconds        0.0.0.0:4300->80/tcp, :::4300->80/tcp     test11
d467201345f0   nginx      "/docker-entrypoint.…"   About a minute ago   Up About a minute   0.0.0.0:32768->80/tcp, :::32768->80/tcp   test10
16dd7fda47b5   centos:7   "/bin/bash"               20 minutes ago       Up 20 minutes                                                 web2
07217b774610   centos:7   "/bin/bash"               23 minutes ago       Up 23 minutes                                                 web1浏览器访问:http://192.168.40.107:32768、http://192.168.40.107:4300

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

#创建并运行源容器取名web1
docker run -itd -P --name web1 centos:7 /bin/bash	#创建并运行接收容器取名web2,使用--link选项指定连接容器以实现容器互联
docker run -itd -P --name web2 --link web1:web1 centos:7 /bin/bash			#--link 容器名:连接的别名#进web2 容器, ping web1
docker exec -it web2 bash
ping web1

在这里插入图片描述
在这里插入图片描述


总结

容器中股那里数据有数据卷和数据卷容器两种方式。
Docker可以使用映射容器端口到宿主机和容器互联机制来实现网络访问。

http://www.ds6.com.cn/news/47970.html

相关文章:

  • 用jsp sqlserver做的购物网站app制作费用一览表
  • wordpress配置数据库连接苏州网站关键词优化推广
  • 潍坊专业网站建设价格免费网站seo优化
  • 禁止复制的网站网红推广团队去哪里找
  • 震旦集团网站建设网站开发北京公司
  • 网站空间去哪里买的银川seo
  • 关于配色的网站营业推广
  • 心理测评做测试的网站卡点视频软件下载
  • 柳市做网站的公司百度seo排名点击软件
  • 海南房产网站开发快速排名生客seo
  • wordpress网站被攻击内存优化大师
  • 新疆新疆 建设银行网站南昌网优化seo公司
  • 网站开发手机版哪里有正规的电商培训班
  • 优质的seo网站排名优化软件官网seo怎么做
  • 网站开发wbs工作分解结构网站推广多少钱
  • 日本出线未云南优化公司
  • 厦门思总建设有限公司网站网上在哪里打广告最有效
  • 使用bootstrap做网站的视频品牌推广方案策划书
  • 仿站模板网络营销学校
  • 提供营销网站建设公司黑帽seo技巧
  • 日木女人做爰视频网站上海单个关键词优化
  • 做宣传单用什么网站网站查询信息
  • 网站排名做不上去seo超级外链工具免费
  • 定制网站的价格低洛阳搜索引擎优化
  • 二维码怎么在网站上做推广高级seo优化招聘
  • 建设工程信息在哪个网站优化二十条
  • 网站搭建培训百度小说搜索风云榜排名
  • 合肥网站建设电话seo优化网站排名
  • 网站连接数据库失败怎么办郑州网站建设方案
  • 长春做网站要多少钱店铺推广软文500字