Docker Nginx映象

百聯達發表於2017-10-12
一:簡述

Docker Hub 阿里雲Nginx映象地址 https://dev.aliyun.com/list.html?namePrefix=nginx

當前的穩定版本是1.12

二:映象使用

1.獲取映象

docker pull nginx:1.12

2.啟動nginx,靜態頁面在主機的/home/html目錄下
docker run  --name mynginx -v /home/html:/usr/share/nginx/html:ro -d nginx:1.12

3.對映埠到宿主機的8080
docker run  --name mynginx -v /home/html:/usr/share/nginx/html:ro -d -p 8080:80 nginx:1.12

4.指定宿主機上的配置檔案
docker run  --name mynginx -v /home/html:/usr/share/nginx/html:ro   -v /home/nginx/nginx.conf:/etc/nginx/nginx.conf  -d -p 8080:80  nginx:1.12

5.複製映象中的預設配置到宿主機
docker cp mynginx:/etc/nginx/nginx.conf /home/nginx/nginx.conf

6.複製映象中所有的nginx配置資訊到宿主機

docker cp mynginx:/etc/nginx /home/

7.配置檔案,日誌,等全部從宿主機進行對映

docker run  --name mynginx -v /home/html:/usr/share/nginx/html:ro -v /home/nginx/log:/var/log/nginx  -v /home/nginx:/etc/nginx -v /home/nginx/run:/var/run  -d -p 8080:80  nginx:1.12

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-2145895/,如需轉載,請註明出處,否則將追究法律責任。

相關文章