干貨 | Docker 還可以搭建Web服務器nginx ?這么寶藏的嗎?
瀏覽器訪問:docker Hub?查看Nginx鏡像詳細信息。

下載鏡像,默認會下載lastest最新版本的軟件,可以指定軟件的版本。例如:nginx:1.17.9。
docker pull nginx
docker pull nginx:1.17.9
運行 Nginx 容器命令為:
docker run -d --name nginx -p 8088:80 nginx:1.17.9
run:啟動一個容器
-d:后臺守護進行方式運行
–name:指定容器的名字
-p:映射容器的端口到宿主機,前面宿主機端口,后面容器端口。
nginx:1.17.9:容器鏡像名稱和版本信息
如果出現“Welcome to nginx!”就表示Nginx服務已經正常啟動啦!
當我們可以訪問 Nginx 服務的時候,會發現訪問的頁面是 Nginx 默認的歡迎頁面,我們要怎么樣才能訪問自定義的頁面呢?我們可以用掛載目錄的方式讓Nginx服務展示我們想要的頁面。
在當前位置新建一個 html 目錄,里面放一個新建的 html 文件,名字為 index.html,內容如下。
Hogwarts
Nginx
容器
docker run -d --name nginx1 -p 8089:80 \ -v ${PWD}/html:/usr/share/nginx/html \ nginx:1.17.9
-p 8089:80映射容器的80端口到宿主機8089端口。
-v ${PWD}/html:/usr/share/nginx/html:-v參數代表掛載一個目錄到容器內,前面的目錄${PWD}/html代表宿主機的目錄,后面的目錄/usr/share/nginx/html代表容器內的目錄。它們中間用分號隔開。其中${PWD}是一個系統變量,代表當前所在的目錄。然后我們在訪問宿主機的IP和端口查看一下狀態。
當出現“Hogwarts”時,就代表運行正常,我們就可以把新建的 html 文檔都放到 html 目錄里面。然后去訪問啦!
明天的文章將會告訴大家如何用 Docker搭建測試用例平臺 Testlink。Testlink 是基于 WEB 的測試用例管理系統哦。敬請期待。
請點擊鏈接獲取更多技術文章,有驚喜喲:https://qrcode.ceba.ceshiren.com/link?name=article&project_id=qrcode&from=hwyun×tamp=1651025761
Docker Nginx web前端
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。