文章目录
利用存储卷部署网络
//拉取httpd镜像
[root@duanruhui ~]# docker pull httpd
[root@duanruhui ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
busybox latest beae173ccac6 4 months ago 1.24MB
httpd latest dabbfbe0c57b 4 months ago 144MB
centos latest 5d0da3dc9764 7 months ago 231MB
//创建容器b1且在容器内创建一个数据卷
使用httpd镜像创建一个b1容器,并创建一个数据卷挂载到容器的/usrlocal/apache2/httpd/htdocs目录下
[root@duanruhui ~]# docker run -it -d --name b1 -v /web:/usr/local/apache2/htdocs -p 80:80 httpd
349a61d8901b4e5d54e7137ed2fd484e402ef0952c709356b38e7f3ce67dd85d
//在根目录下会自动创建/web目录
[root@duanruhui /]# ls
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr web
[root@duanruhui /]# cd web/
//去源码之家下载源码包,解压并且下载到相应的位置
[root@duanruhui web]# ls
超轻简洁个人引导页.zip
[root@duanruhui web]# unzip 超轻简洁个人引导页.zip
[root@duanruhui web]# mv 超轻简洁个人引导页/* .
[root@duanruhui web]# ls
css index.html 服务器之家.url 超轻简洁个人引导页.zip
favicon.ico js 精品免费商业源码下载.url
images vx.jpg 超轻简洁个人引导页
[root@duanruhui web]# rm -rf 超轻简洁个人引导页.zip
[root@duanruhui web]# rm -rf 超轻简洁个人引导页
[root@duanruhui web]# ls
css images js 服务器之家.url
favicon.ico index.html vx.jpg 精品免费商业源码下载.url
[root@duanruhui ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
349a61d8901b httpd "httpd-foreground" 3 minutes ago Up 3 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp b1
[root@duanruhui ~]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 128 0.0.0.0:80 0.0.0.0:*
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 [::]:80 [::]:*
LISTEN 0 128 [::]:22 [::]:*