docker安裝nginx去除網域名稱後的埠號

2021-10-24 05:06:16 字數 795 閱讀 2791

1.docker安裝nginx,設定外部對映

docker run 

--name nginx80 -p 80:80

-v

/usr/local/web/docker_nginx/nginx.conf:

/etc/nginx/nginx.conf -v

/usr/local/web/html:

/usr/share/nginx/html

--restart always -d nginx

註明:1、/usr/local/web/docker_nginx/nginx.conf:為外部對映檔案需要自行建立路徑隨意,檔名需與被對映檔名相同

2、/etc/nginx/nginx.conf:被對映檔案,外部對映檔案所作修改對映到該檔案

3、/usr/local/web/html:外部專案存放區域路徑,需自行建立資料夾

4、/usr/share/nginx/html:容器內部資料夾路徑

5、nginx的埠號需對映為80,不然訪問的時候就做不到隱藏埠號的效果

2.配置nginx.conf

upstream webserver 

#兩種寫法 一種直接在**的位置寫全,在一種用匿名的方式(webserver)寫在外面

server

location /test1

3.關閉防火牆、重啟nginx容器

service iptables start

docker 實驗 安裝nginx

機器 w7 工具 docker box 的 docker quickstart terminal 在安裝好docker box 的情況下,執行docker quickstart terminal。1.docker run i t name web p 80 ubuntu bin bash docke...

Docker 安裝nginx 步驟

1 拉取官方映象docker pull nginx2 執行容器docker run p 80 80 name nginx d nginx3 第二步執行的nginx的配置檔案是在容器內部的,不方便修改,所以我們可以先把容器內的配置檔案複製到宿主機 檢視nginx的配置檔案目錄 docker exec ...

docker安裝nginx映象

1 安裝nginx 檢視可用版本 2 拉取官方最新版本映象 docker pull nginx latest 3 檢視本地映象 docker images 4 執行容器 docker run name mynginx it p 80 80 v data data d nginx 其中 name表示容...