Docker nginx安裝與配置掛載的方法
發(fā)布日期:2022-03-17 10:17 | 文章來源:CSDN
在Docker下載Nginx鏡像
docker pull nginx docker images
創(chuàng)建掛載目錄
mkdir -p /data/nginx/{conf,conf.d,html,logs}
編寫nginx,conf配置文件,并放在文件夾中
# For more information on configuration, see: # * Official English Documentation: http://nginx.org/en/docs/ # * Official Russian Documentation: http://nginx.org/ru/docs/ user nginx; worker_processes auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid; # Load dynamic modules. See /usr/share/nginx/README.dynamic. include /usr/share/nginx/modules/*.conf; events { worker_connections 1024; } http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_age
啟動容器
復制代碼 代碼如下:
docker run --name mynginx -d -p 82:80 -v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/logs:/var/log/nginx -d docker.io/nginx
查看啟動的容器
docker ps
先前已經(jīng)在Docker部署兩個tomcat,一個是8088端口,另一個是8089端口,并進入兩個容器里編寫了簡單的頁面
訪問8088端口
訪問8089端口
現(xiàn)在通過Nginx訪問兩個tomcat的內(nèi)容,實現(xiàn)負載均衡的功能,出于區(qū)別,更能體現(xiàn)負載均衡的功能,兩個頁面的內(nèi)容不一樣,但是訪問路徑都一樣,只是通過Nginx反向代理去輪換訪問
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持本站。
版權聲明:本站文章來源標注為YINGSOO的內(nèi)容版權均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權,請聯(lián)系alex-e#qq.com處理。
相關文章