简单实验数据卷-->共享给2个web服务器
宿主机: 172.17.0.1
web1容器: 172.17.0.2
web2容器: 172.17.0.3
==================================================
一.宿主机创建共享目录 /webserver
[root@client1 ~]# mkdir /webserver
[root@client1 ~]# vim /webserver/index.html
二.准备web容器
(1)下载镜像文件
[root@client1 ~]# docker pull docker.io/hansonwang/centos7.4_ssh
(2)给镜像文件改个名
[root@client1 ~]# docker tag docker.io/hansonwang/centos7.4_ssh centos7.4
(3)创建容器,并将宿主机目录共享到容器
[root@client1 ~]# docker run --name web1 --privileged -dit -p 80:80 -v /webserver:/var/www/html centos7.4 /usr/sbin/init
0c1a08a6aa16761c3a9fa0aec0d9b274e9550a1e88e5985c59539b7cd6c6f82c
[root@client1 ~]# docker run --name web2 --privileged -dit -p 81:80 -v /webserver:/var/www/html centos7.4 /usr/sbin/init
0c1a08a6aa16761c3a9fa0aec0d9b274e9550a1e88e5985c59539b7cd6c6f82d
(4)登陆容器查看
[root@client1 ~]# docker exec -it web1 /bin/bash
[root@client1 ~]# docker exec -it web1 /bin/bash
三.测试
在web1,web2安装httpd
然后
curl 172.17.0.1:80
curl 172.17.0.1:81