日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

基于Docker部署Nginx

發布時間:2025/3/21 Nginx 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于Docker部署Nginx 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一:docker安裝

# 1)安裝依賴包 yum install -y yum-utils device-mapper-persistent-data lvm2# 2)添加Docker軟件包源(否則doker安裝的不是新版本) yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo# 3)安裝Docker CE yum install -y docker-ce# 4)啟動Docker服務并設置開機啟動 systemctl start docker systemctl enable docker# 5)測試docker是否安裝成功(hello-world是官方提供的一個測試鏡像) docker run hello-world# 6)查看docker基本信息 docker info docker version

二:創建nginx容器

# 1、創建一個nginx容器docker run -it nginx# 2、查看docker運行的容器(可以獲取到這個容器的id)docker ps# 3、訪問這個容器# 進入這個nginx容器(進入的文件系統和宿主機是完全隔離的,有自己獨立的文件系統)docker exec -it 73877e65c07d bash# 4、查看當前容器的 IPdocker inspect 73877e65c07d # 73877e65c07d是通過docekr ps查看到的容器IDcurl 172.17.0.2 # 測試這個nginx容器是否可以訪問

三:搭建實驗環境(使用docker部署兩臺nginx容器)

1)使用搭建第一臺nginx服務 [root@linux-node4 ~]# docker container run -d --name web01 -p 81:80 nginx 測試訪問:http://192.168.56.14:81/ root@c58a7f1fb89d:/# docker exec -it web01 bash root@c58a7f1fb89d:/# echo web01 > /usr/share/nginx/html/index.html2)使用docker搭建第二臺nginx服務 [root@linux-node4 ~]# docker container run -d --name web02 -p 82:80 nginx 測試訪問:http://192.168.56.14:82/ root@a3440d30f27c:/# docker exec -it web02 bash root@a3440d30f27c:/# echo web02 > /usr/share/nginx/html/index.html

四:默認輪訓(在真實主機中安裝nginx并配置負載均衡)

[root@izbp19kniw9k2ljqdjmld5z ~]# cd /etc/nginx/conf.d #切換到該目錄下 [root@izbp19kniw9k2ljqdjmld5z conf.d]# vim default.conf #修改配置文件

修改nginx.conf 默認是輪訓

''' # 1. upstream是自己寫的,一定要放在server外面 upstream myservers {server 192.168.56.14:81;server 192.168.56.14:82; }# 2. server其實默認已經有一個,只需要修改location中配置,指定轉發代理即可 server {location / {proxy_pass http://myservers;} } '''

五:啟動

systemctl restart nginx 重啟命令 systemctl start nginx 開啟命令

參考鏈接1
參考鏈接2

總結

以上是生活随笔為你收集整理的基于Docker部署Nginx的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。