docker基本使用-nginx


在docker環境中部署使用nginx

1,安裝nginx

docker pull nginx

2,隨便啟動一下nginx,為的是復制里面的nginx.conf

sudo docker run --name nginx-test -p 80:80 -d nginx

    執行后,返回一串代碼表示啟動安裝成功

3,創建nginx本機目錄,並把docker里面的nginx相關配置掛載到本機目錄里面,方便修改

 a,創建目錄(自行創建詳細目錄)

mkdir -p /Users/whao/Libraries/nginx_80/www/html /Users/whao/Libraries/nginx_80/logs

 b,復制docker里面的nginx配置到以上目錄

sudo docker cp nginx-test:/etc/nginx/ /Users/whao/Libraries/nginx_80/conf

 執行后,目錄文件如下所示:

4,關閉並移除之前的nginx-test容器

#停止nginx-test測試容器
docker container stop nginx-test

#刪除nginx-test測試容器
docker rm nginx-test
 
        

5,正式啟動nginx容器

sudo docker run -d -p 80:80 --name nginx_80 -v /Users/whao/Libraries/nginx_80/www/html:/usr/share/nginx/html -v /Users/whao/Libraries/nginx_80/conf:/etc/nginx -v /Users/whao/Libraries/nginx_80/logs:/var/log/nginx nginx
執行后,返回一串代碼表示啟動成功

6,在/Users/whao/Libraries/nginx_80/www/html目錄下,創建index.html,然后直接訪問即可

     http://xxxxxx/index.html

 

 


免責聲明!

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



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