Docker 安裝 Nginx
Nginx 是一個高性能的 HTTP 和反向代理 web 伺服器,同時也提供了 IMAP/POP3/SMTP 服務 。
1、檢視可用的 Nginx 版本
通路 Nginx 鏡像庫位址: https://hub.docker.com/_/nginx?tab=tags。
可以通過 Sort by 檢視其他版本的 Nginx,預設是最新版本 nginx:latest。
我們還可以用 docker search nginx 指令來檢視可用版本:
2 取最新版的 Nginx 鏡像
這裡我們拉取官方的最新版本的鏡像:
docker pull nginx:latest
# 也可以使用 預設擷取最新版本的鏡像
docker pull nginx
3、檢視本地鏡像
使用以下指令來檢視是否已安裝了 nginx:
docker images
4、運作容器
安裝完成後,我們可以使用以下指令來運作 nginx 容器:
docker run --name nginx -p 80:80 -d nginx
參數說明:
- –name nginx:容器名稱。
- -p 80:80: 端口進行映射,将本地 80 端口映射到容器内部的 80 端口。
- -d nginx: 設定容器在在背景一直運作。
5、安裝成功
最後我們可以通過浏覽器可以直接通路 80 端口的 nginx 服務:
注意: 因為我使用的是阿裡雲伺服器,通路80端口需要配置安全組規則
到這裡,docker安裝nginx就完成了。
當然,我們也可以使用域名通路,如果你有配置域名的話!