一、docker與nginx的簡介
Docker 已經在 IT 行業變得日益流行,它作為一個開源項目,得到了眾多用戶和社區的認可和支持。 而nginx是高性能的HTTP和反向代理服務器,最近也變得越來越流行。
Docker中的容器是指一個包含所有運行相關進程,環境等的獨立執行的軟件包,僅僅需要在主機上安裝docker,就可以在容器中運行nginx服務來變成高性能的靜態WEB服務器和負載均衡器、反向代理等,使得我們的服務器性能得到了大幅提升。
二、docker安裝
在開始使用容器,我們需要安裝docker,安裝方式可以在docker官網上查找,這裡就不做討論,直接進入docker的使用方法。
三、docker運行nginx的步驟
1.獲取nginx的官方鏡像
docker pull nginx
2.查看已有的鏡像
docker images
3.運行nginx容器
docker run --name mynginx -p 80:80 -d nginx
這裡,我們使用了-d參數代表這個容器是後台運行的,-p參數表示要將宿主機的80端口映射到容器的80端口上,這樣我們就可以通過宿主機的ip地址來訪問nginx服務器了。
4.查看正在運行的容器
docker ps
5.在瀏覽器中查看nginx歡迎頁面
在瀏覽器輸入localhost或者宿主機的ip地址,就可以看到nginx的歡迎頁面了
四、docker使用技巧
1.停止容器
docker stop mynginx
2.啟動指定的容器
docker start mynginx
3.刪除容器
docker rm mynginx
4.重新啟動容器並進入bash
docker start -i mynginx /bin/bash
5.搜索可用的docker鏡像
docker search 鏡像名稱
五、小結
本文介紹了如何使用docker run nginx 運行nginx服務器,詳細的介紹了安裝docker的方法和運行nginx的步驟,同時也介紹了一些docker的使用技巧。
原創文章,作者:WJLI,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/138531.html