最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker運行nginx鏡像的實現(xiàn)步驟

 更新時間:2023年10月18日 10:34:00   作者:BakerZhuang  
這篇文章主要介紹了docker運行nginx鏡像的實現(xiàn),并將配置文件和目錄掛載到宿主機上,以實現(xiàn)方便統(tǒng)一的管理配置信息,感興趣的可以了解一下

今天在這里講如何在docker上運行nignx鏡像,并將配置文件和目錄掛載到宿主機上,以實現(xiàn)方便統(tǒng)一的管理配置信息。

首先第一步需要拉取鏡像,我們還是拉取最新的鏡像,不需要添加tag版本號,

docker pull nginx

拉取結(jié)束后用docker images 查看是否拉取成功,如圖中可以看到nginx的鏡像了。

docker

docker運行nginx鏡像_docker

拉取成功后需要創(chuàng)建文件和文件夾用于運行的時候掛載,

mkdir -p /usr/local/nginx/conf
mkdir -p /usr/local/nginx/logs
mkdir -p /usr/local/nginx/html

下面需要先運行容器,方便把文件本來的內(nèi)容拷貝出來,然后再將容器刪除,因為自己手動創(chuàng)建的配置文件容易有語法錯誤,當(dāng)然如果你有了爭取的配置文件也可以直接使用,就不需要創(chuàng)建容器拷貝出來后再刪除這個操作了。接下來幾個步驟可以跳過

# 1. 先用 nginx 鏡像創(chuàng)建 nginx 容器,將需要掛載的文件拷貝出來
docker run --name nginx -d -p 80:80 nginx

# 2. 將容器中的 nginx.conf 文件拷貝到宿主機中
docker cp nginx:/etc/nginx/nginx.conf /usr/local/nginx/conf/nginx.conf

# 3. 將容器中 conf.d 文件夾(包括里面的文件)拷貝到宿主機中
docker cp nginx:/etc/nginx/conf.d /usr/local/nginx/conf/conf.d

# 4. 將容器中的 html 文件夾拷貝到宿主機中
 docker cp nginx:/usr/share/nginx/html /usr/local/nginx/

# 5.刪除正在運行的容器容器(-f 的參數(shù)作用是強制刪除)
docker rm -f nginx

最終可以在宿主機中看到這些目錄和文件夾,并且其中的html中包含了html文件,conf文件夾中包含了配置文件。

docker運行nginx鏡像_docker_02

全部準(zhǔn)備好后,做最終的文件夾掛載,端口映射

# 要執(zhí)行的命令

復(fù)制 
#運行啟動命令,并將端口進行映射,文件進行掛載。
docker run -p 80:80 --name nginx -v /usr/local/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /usr/local/nginx/conf/conf.d:/etc/nginx/conf.d -v /usr/local/nginx/logs:/var/log/nginx -v /usr/local/nginx/html:/usr/share/nginx/html -d --restart=always nginx:latest

#格式化后的代碼
docker run -p 80:80 --name nginx \
-v /usr/local/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /usr/local/nginx/conf/conf.d:/etc/nginx/conf.d \
-v /usr/local/nginx/logs:/var/log/nginx \
-v /usr/local/nginx/html:/usr/share/nginx/html \
-d \
--restart=always \
nginx:latest

# 1.--name是設(shè)置容器名
# 2.-p是容器與宿主機的端口映射
# 3.-v是做卷掛載,實質(zhì)上就是文件的映射
# 4.-d是后臺運行
# 5.--restart 是Docker提供重啟策略控制容器退出時或Docker重啟時是否自動啟動該容器。,always表示docker重啟后,這個容器會自動重啟

執(zhí)行完成后,在瀏覽器查看是否可以訪問。

docker運行nginx鏡像_html_03

以上就是docker運行nginx的所有步驟了,如果要配置ssl的話,需要先去域名申請證書,再配置到配置文件中,docker的操作步驟不影響。不過以上要注意幾個問題

  • 容器的端口要映射出來才可以訪問,如果是在阿里云服務(wù)器上,還需要把阿里云的對應(yīng)的端口開通
  • 如果部署的是前端系統(tǒng),需要把前端文件放到掛載的文件夾中,且nginx配置的訪問路徑是容器中對應(yīng)的路徑,不要配置成宿主機中的路徑,否則會訪問不到的

 到此這篇關(guān)于docker運行nginx鏡像的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)docker運行nginx鏡像內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker內(nèi)網(wǎng)穿透frp部署實現(xiàn)過程解析

    Docker內(nèi)網(wǎng)穿透frp部署實現(xiàn)過程解析

    這篇文章主要介紹了Docker內(nèi)網(wǎng)穿透frp部署實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • Docker Registry私有倉庫簡單搭建過程

    Docker Registry私有倉庫簡單搭建過程

    本文介紹了如何在本地搭建Docker私有Registry倉庫,并實現(xiàn)鏡像的上傳和管理,通過私有倉庫,可以方便地在本地網(wǎng)絡(luò)中存儲和分發(fā)Docker鏡像,提高開發(fā)和部署效率
    2025-12-12
  • mac使用podman替代docker使用詳解

    mac使用podman替代docker使用詳解

    這篇文章主要為大家介紹了mac使用podman替代docker使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • Docker Compose環(huán)境變量與配置文件管理全解析

    Docker Compose環(huán)境變量與配置文件管理全解析

    這篇文章主要介紹了Docker Compose環(huán)境變量與配置文件管理全解析,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2025-04-04
  • docker Overlay目錄占用的磁盤空間過大問題

    docker Overlay目錄占用的磁盤空間過大問題

    這篇文章主要介紹了docker Overlay目錄占用的磁盤空間過大問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Docker部署Gitea服務(wù)的實現(xiàn)

    Docker部署Gitea服務(wù)的實現(xiàn)

    本文主要介紹了Docker部署Gitea服務(wù)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2026-03-03
  • docker 容器數(shù)據(jù)在盤與盤之間遷移方法

    docker 容器數(shù)據(jù)在盤與盤之間遷移方法

    這篇文章主要介紹了docker 容器數(shù)據(jù)在盤與盤之間遷移方法,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-04-04
  • docker安裝與docker-compose安裝配置nginx過程

    docker安裝與docker-compose安裝配置nginx過程

    文章記錄在CentOS?7.6部署環(huán)境的Docker安裝步驟、版本沖突解決方法及Docker?Compose配置流程,涵蓋內(nèi)核檢查、軟件包安裝、鏡像獲取與服務(wù)啟動等關(guān)鍵操作
    2025-08-08
  • Docker運行Web服務(wù)實戰(zhàn)之Tomcat的詳細過程

    Docker運行Web服務(wù)實戰(zhàn)之Tomcat的詳細過程

    Tomcat是由Apache軟件基金會下屬的Jakarta項目開發(fā)的一個Servlet容器,按照Sun Microsystems提供的技術(shù)規(guī)范,實現(xiàn)了對Servlet和Java Server Page(JSP)的支持,這篇文章主要介紹了Docker運行Web服務(wù)實戰(zhàn)之Tomcat的詳細過程,需要的朋友可以參考下
    2022-08-08
  • Docker命令自動補全的臨時與持久化配置指南

    Docker命令自動補全的臨時與持久化配置指南

    Docker 命令行工具支持自動補全功能,但默認(rèn)可能未啟用,本文將介紹如何臨時啟用補全功能、持久化配置,以及如何恢復(fù)默認(rèn)狀態(tài),需要的朋友可以參考下
    2026-03-03

最新評論

土默特左旗| 应城市| 闽清县| 通化市| 涿州市| 离岛区| 常州市| 乐都县| 云南省| 曲水县| 平南县| 金川县| 贡嘎县| 德令哈市| 克山县| 平舆县| 高阳县| 辉南县| 尼玛县| 临沭县| 中方县| 安溪县| 滕州市| 阜城县| 上虞市| 合作市| 兖州市| 平定县| 亚东县| 张家港市| 崇仁县| 长顺县| 东至县| 肃南| 周宁县| 神木县| 苏尼特左旗| 无极县| 柳江县| 边坝县| 宜兰市|