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

做网站购买域名之后长沙市网站制作

做网站购买域名之后,长沙市网站制作,企腾做的网站怎么样,自己建网站做代理商文章目录 一、概述二、数据卷三、数据卷容器四、端口映射五、容器互联(使用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.hkea.cn/news/714095/

相关文章:

  • 天津网站建设582345网址导航桌面版
  • 东莞纸箱厂东莞网站建设经典模板网站建设
  • 贺州同城购物网站建设中国网站排名100
  • 黄骅港旅游景点爱站网seo工具包
  • 网站 图文混编提高网站搜索排名
  • 北京怀柔网站制作教育机构
  • 网站建设费 大创友链交换平台
  • o2o商城网站系统开发微信群拉人的营销方法
  • 帝国cms做淘宝客网站网页设计用什么软件
  • 营销型网站建设的优缺点视频优化软件
  • 珠海响应式网站建设推广公司网络营销发展方案策划书
  • 中国人自己的空间站每日英语新闻
  • 教师可以做网站吗seo常用工具包括
  • 武山建设局网站什么是seo
  • 做文案需要用到的网站全网模板建站系统
  • 苏州乡村旅游网站建设策划书网站建设百度推广
  • 12380网站建设情况总结百度浏览器入口
  • 直播网站开发要多久排行榜前十名
  • 网站备案完才能建站吗企业建站公司
  • 网站开发外包合同西安网站优化公司
  • 2022网页设计尺寸规范和要求怎么做seo关键词优化
  • 北京大学两学一做网站十大收益最好的自媒体平台
  • 网站开发服务费企业网站建设的一般要素
  • 台州企业网站制作公司郴州网站推广
  • 如何做移动端网站邮件营销
  • 网站制作佛山crm管理系统
  • 网站综合营销方案设计网页设计教程
  • 东莞做网站制作宁波技术好的企业网站制作
  • 广州做网站公司哪家好如何注册一个网站
  • 网站备案协议书互联网营销师证书含金量