docker上安裝nginx服務


環境
 
 
1.開啟一個容器,安裝nginx,略過
 
2.假如第一步新啟動沒映射端口的話,重新把容器保存為鏡像然后再重新運行一個新容器,不建議在一個正在運行的容器上做端口映射
docker run -i -t -d -p 8081:80 --name c_nginx lqy/c_nginx:1.0 /bin/bash
 
3.新運行的容易默認沒啟動nginx,啟動它
/usr/local/nginx/sbin/nginx
 
4.宿主機上運行
curl http://127.0.0.1:8081

 

成功
 
6.容器一退出就會關閉容器里面所有進程,有兩個方法
1.重新啟動一個新容器,后台進程默認啟動nginx
docker run -i -t -d -p 8081:80 --name c_nginx lqy/c_nginx:1.0 /usr/local/nginx/sbin/nginx -g "daemon off;"
 
2.執行容器里面進程啟動nginx
docker exec c2e3e03b3766 /usr/local/nginx/sbin/nginx
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM