docker文件夹映射

您所在的位置:网站首页 docker容器目录映射到本地 docker文件夹映射

docker文件夹映射

#docker文件夹映射| 来源: 网络整理| 查看: 265

docker无法连接宽带怎么办?_网站服务器运行维护

解决docker无法连接宽带的办法:首先编辑配置文件,代码为【vim /etc/sysctl.conf】;然后在文件中增加代码,代码为【net.bridge.bridge-nf-call-ip6tables=1】;最后重启网络即可。

nu2yqe.jpg

docker文件夹映射不成功怎么办?

解决docker文件夹映射不成功的方法:

docker容器不保持任何数据

重要数据请使用外部卷存储(数据持久化)

容器可以挂载真实机目录或共享存储为卷

CentOS如何制作本地rpm源_网站服务器运行维护

下面由centos教程栏目给大家介绍CentOS制作本地rpm源的方法,希望对需要的朋友有所帮助!

一、主机卷的映射

[root@docker1 ~]# mkdir /var/data

[root@docker1 ~]# docker run -it -v /var/data:/abc myos

[root@f1fb58b85671 /]# cd /abc/

[root@f1fb58b85671 abc]# touch f1

[root@f1fb58b85671 abc]# ls

f1 zhy

[root@docker1 ~]# cd /var/data/

[root@docker1 data]# ls

f1

[root@docker1 data]# touch zhy

二、使用共享存储的映射

思路:将一台主机做为nfs主机, 创建相应的文件夹,并将其共享给docker的两台主机,两台docker主机将分享的文件夹映射到容器中,使得对应的容器可以共享到nfs主机的内容。可以将http等服务器的相应的页面文件夹使用这种形式,从而实现多个容器跑一个业务。

nfs主机配置【192.168.6.77】

[root@nfs ~]# yum -y install nfs-utils

[root@nfs ~]# vim /etc/exports

/public *(rw)

[root@nfs ~]# systemctl restart nfs-server

Failed to restart nfs-serve.service: Unit not found

[root@nfs ~]# mkdir /public

[root@nfs ~]# cd /public/

[root@nfs public]# touch nfs.txt

[root@nfs public]# ls

nfs.txt

docker1主机配置

[root@docker1 ~]# vim /etc/fstab

192.168.6.77:/public /mnt/nfs nfs defaults,_netdev 0 0

[root@docker1 ~]# mkdir /mnt/nfs

[root@docker1 ~]# systemctl restart nfs-server

[root@docker1 ~]# mount -a

[root@docker1 ~]# df -h

192.168.6.77:/public 17G 3.2G 14G 19% /mnt/nfs

[root@docker1 ~]# docker run -it -v /mnt/nfs/:/zhuhaiyan 192.168.6.153:5000/myos

[root@c7c376e3755a /]# cd /zhuhaiyan

[root@c7c376e3755a zhuhaiyan]# ls

nfs.txt

docker2主机配置

[root@docker2 ~]# vim /etc/fstab

192.168.6.77:/public /mnt/nfs nfs defaults,_netdev 0 0

[root@docker2 ~]# mkdir /mnt/nfs

[root@docker2 ~]# systemctl restart nfs-server

[root@docker2 ~]# mount -a

[root@docker2 ~]# df -h

192.168.6.77:/public 17G 3.2G 14G 19% /mnt/nfs

[root@docker2 ~]# docker run -it -v /mnt/nfs/:/zhuhaiyan 192.168.6.153:5000/myos

[root@cdd805771d07 /]# cd /zhuhaiyan/

[root@cdd805771d07 zhuhaiyan]# ls

nfs.txt

推荐教程:《docker》



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3