欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker部署nginx及nginx.conf文件配置方式

 更新時(shí)間:2024年08月09日 16:24:00   作者:指尖先生  
這篇文章主要介紹了docker部署nginx及nginx.conf文件配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

docker部署nginx及nginx.conf文件配置

先拉取nginx 鏡像

想指定版本就指定版本

docker pull nginx

啟動(dòng)nginx服務(wù)

docker run -d -p 80:80 --name nginx nginx

拷貝容器中的配置文件到本地目錄

docker container cp nginx:/etc/nginx .

然后重新命名拷貝進(jìn)來的文件夾nginx 為 conf

在創(chuàng)建html、logs文件夾

然后就可以刪除這個(gè)nginx服務(wù)了

創(chuàng)建新的nginx服務(wù),掛載本地目錄和容器中的目錄

docker run -d \
-p 80:80 \
--name nginx \
-v /自己的本地路徑/nginx/html:/usr/share/nginx/html \
-v /自己的本地路徑/nginx/logs:/var/log/nginx \
-v /自己的本地路徑/nginx/conf:/etc/nginx \
nginx

查看鏡像服務(wù)是否啟動(dòng)

測(cè)試訪問 localhost

403 被拒絕,因?yàn)樵趎ginx.conf 配置文件中默認(rèn)分發(fā)到的是 default.conf文件,并增加server配置信息

nginx.conf 路徑就是上面自己配置的conf文件夾下面

server 配置信息

server{
listen 80;
server_name testNginx;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
}

但是在 /usr/share/nginx/html 文件夾 下面缺少index.html文件,對(duì)應(yīng)的本地目錄也是html/下面

在nginx 官網(wǎng)上下載一個(gè)版本http://nginx.org/en/download.html

拿到html文件下面的index.html文件,放到html目錄下面

重啟nginx鏡像服務(wù)

docker restart

再次測(cè)試訪問,就能訪問到index.html 文件了

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • docker搭建minio的問題解決

    docker搭建minio的問題解決

    本文主要介紹了docker搭建minio的問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • 基于Docker與Jenkins實(shí)現(xiàn)自動(dòng)化部署的原理解析

    基于Docker與Jenkins實(shí)現(xiàn)自動(dòng)化部署的原理解析

    這篇文章主要介紹了基于Docker與Jenkins實(shí)現(xiàn)自動(dòng)化部署,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • docker安裝并持久化postgresql數(shù)據(jù)庫的操作步驟

    docker安裝并持久化postgresql數(shù)據(jù)庫的操作步驟

    這篇文章主要介紹了docker安裝并持久化postgresql數(shù)據(jù)庫的操作步驟,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • Docker安裝MySQL及授權(quán)遠(yuǎn)程訪問的詳細(xì)教程

    Docker安裝MySQL及授權(quán)遠(yuǎn)程訪問的詳細(xì)教程

    Docker是一種流行的容器化平臺(tái),可以簡(jiǎn)化應(yīng)用程序的部署和管理,下面這篇文章主要給大家介紹了關(guān)于Docker安裝MySQL及授權(quán)遠(yuǎn)程訪問的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • docker創(chuàng)建鏡像并上傳云端服務(wù)器的實(shí)現(xiàn)示例

    docker創(chuàng)建鏡像并上傳云端服務(wù)器的實(shí)現(xiàn)示例

    鏡像是一種輕量級(jí)、可執(zhí)行的獨(dú)立軟件包,用來打包軟件運(yùn)行環(huán)境和基于運(yùn)行環(huán)境開發(fā)的軟件,本文介紹了如何使用Docker創(chuàng)建鏡像,并將其上傳到云端,感興趣的可以了解一下
    2023-08-08
  • docker靈活的構(gòu)建PHP環(huán)境的實(shí)現(xiàn)

    docker靈活的構(gòu)建PHP環(huán)境的實(shí)現(xiàn)

    這篇文章主要介紹了docker靈活的構(gòu)建PHP環(huán)境的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Prometheus 整合 AlertManager的教程詳解

    Prometheus 整合 AlertManager的教程詳解

    Alertmanager 主要用于接收 Prometheus 發(fā)送的告警信息,它很容易做到告警信息的去重,降噪,分組,策略路由,是一款前衛(wèi)的告警通知系統(tǒng)。這篇文章主要介紹了Prometheus 整合 AlertManager的教程 ,需要的朋友可以參考下
    2019-07-07
  • Ollma本地部署Qwen2.5 14B的詳細(xì)過程(不使用docker)

    Ollma本地部署Qwen2.5 14B的詳細(xì)過程(不使用docker)

    本文介紹了如何在不使用Docker的情況下部署Ollama模型和Open-webui實(shí)現(xiàn)可視化界面,Ollama模型通過命令行操作,包括啟動(dòng)、創(chuàng)建、運(yùn)行等,Open-webui則需要安裝Anaconda環(huán)境,安裝并啟動(dòng)服務(wù)后,通過瀏覽器訪問即可使用,感興趣的朋友跟隨小編一起看看吧
    2024-11-11
  • 使用Docker快速搭建Nginx?Web服務(wù)器

    使用Docker快速搭建Nginx?Web服務(wù)器

    在現(xiàn)代Web開發(fā)中,Nginx作為一款高性能的Web服務(wù)器和反向代理服務(wù)器,被廣泛應(yīng)用于各種項(xiàng)目中,本文主要介紹了如何利用Docker快速搭建Nginx?Web服務(wù)器,需要的可以參考下
    2024-03-03
  • Docker搭建ELK日志系統(tǒng),并通過Kibana查看日志方式

    Docker搭建ELK日志系統(tǒng),并通過Kibana查看日志方式

    這篇文章主要介紹了Docker搭建ELK日志系統(tǒng),并通過Kibana查看日志方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05

最新評(píng)論