天天看点

docker 数据卷 挂载共享

 -v /data/nginx/html 宿机目录 --挂载共享 容器目录 /usr/share/nginx/html

1、####宿机目录 /data/nginx/html*********

####外网访问宿机:http://192.168.223.128

docker 数据卷 挂载共享

####宿机内访问nginx容器:curl localhost:81

docker 数据卷 挂载共享

i)、##创建挂载目录

mkdir -p /data/nginx/{conf,conf.d,html,logs}

docker 数据卷 挂载共享
docker 数据卷 挂载共享

ii)、###进入html目录

cd /data/nginx/html

docker 数据卷 挂载共享

2、######nginx容器 目录

#####目录 /usr/share/nginx/html

####外网访问宿机nginx容器:http://192.168.223.128:81

docker 数据卷 挂载共享

i)、#####启动nginx容器#######################docker.io/nginx:latest

#########docker search nginx 

#########docker pull nginx

#########docker.io/centos:latest

docker run --privileged -it --name nginx81 -d -p 81:80    -v /data/nginx/html:/usr/share/nginx/html     docker.io/nginx:latest

#docker run --name nginx81 -d -p 81:80 -v /data/nginx/html:/usr/share/nginx/html docker.io/nginx:latest

#docker run --privileged -it --name nginx81 -d -p 81:80 -v /data/nginx/html:/usr/share/nginx/html docker.io/nginx:latest

docker 数据卷 挂载共享
docker 数据卷 挂载共享

###注: -v /data/nginx/html 宿机目录 --挂载共享 容器目录 /usr/share/nginx/html

ii)、#####ftp 上传宿机到一个index.html 到/data/nginx/html

docker 数据卷 挂载共享

进入nginx容器5281cb6168f7 目录/usr/share/nginx/html

docker exec -ti -u root 5281cb6168f7 bash

cd /usr/share/nginx/html

docker 数据卷 挂载共享

http://192.168.223.128:81/index.html

docker 数据卷 挂载共享