天天看點

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 資料卷 挂載共享