當前位置:
首頁 >
CentOS中使用Docker来部署Nginx
發布時間:2025/3/19
65
豆豆
生活随笔
收集整理的這篇文章主要介紹了
CentOS中使用Docker来部署Nginx
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景
CentOS7中Docker的安裝與配置:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701
在上面安裝好Docker之后,怎樣使用docker部署Nginx
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
首先搜索nginx鏡像
docker search nginx?然后拉取nginx的鏡像
docker pull nginx這里默認拉取最新的
拉取成功之后查看
docker images?然后以后臺模式運行Nginx,并設置名字、端口映射
docker run -d --name nginx0726 -p 3344:80 nginx-d 后臺運行
--name 指定一個別名
-p 端口映射,前面是宿主機名字,后面是nginx默認的端口名
然后查看是否運行成功
docker ps?
運行成功之后,訪問下3344端口進行測試下
curl localhost:3344?還可以在服務器上開放3344端口
firewall-cmd --add-port=3344/tcp --permanent firewall-cmd --reload然后直接在瀏覽器中訪問服務器的3344端口
?
?
?然后如果想要更改nginx的配置怎么辦?
Docker exec 命令
在運行的容器中執行命令
-d :分離模式: 在后臺運行
-i :即使沒有附加也保持STDIN 打開
-t :分配一個偽終端
所以交互式的進入正在運行中的容器
docker exec -it nginx0726 /bin/bash查看nginx的位置
whereis nginx可以看到nginx的配置文件的位置在/etc/nginx下
然后就可以進行交互式的更改配置文件了。
?然后退出容器
exit?
總結
以上是生活随笔為你收集整理的CentOS中使用Docker来部署Nginx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Docker中操作镜像和容器的常用命令
- 下一篇: Nginx搭建RTMP服务器+FFmpe