卷与nfs实现多台主机容器之间的数据共享

容器存放数据到宿主机里

数据持久化:永久保存  数据共享:容器和容器 容器和宿主机

就是宿主机里的文件夹

/var/lib/docker/volumes

docker 容器:容器运行起来是一个进程,进程的数据默认都在内存里,内存里的数据停电容易丢失,容器里运行的app的数据需要永久保存(持久化),存放磁盘里就可以永久保存

案例:

    1.在一台宿主机上实现容器和宿主机之间的数据共享

    2.在一台宿主机上实现多个容器之间数据共享

    3.使用nfs服务器实现多个宿主机上的容器之间的数据共享

[root@docker volumes]# docker  volume create  sc

[root@docker volumes]# docker  volume ls

[root@docker volumes]# cd /var/lib/docker/volumes/

[root@docker volumes]# ls

457b449740847795c328d91bcaf2e8dc7695d959ed521dc4d3be944f63cb0e00  backingFsBlockDev    metadata.db  sc

在volumes下会自动建立一个sc文件夹  为空

本地的虚拟机:

1.docker run -d -p 7070:80 --name sc_lilin --mount source=sc,target=/usr/share/nginx/html nginx

source=sc-vol    源  sc-vol是卷的名字

target=/usr/share/nginx/html  容器里的目标文件夹

         nginx默认的存放网站网页的地方---》网页根目录

[root@docker

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值