Docker中部署Nginx伺服器 快速搭建

2021-10-10 18:11:38 字數 834 閱讀 2933

搜尋nginx映象

docker search nginx
拉取nginx映象

docker pull nginx
建立容器,設定埠對映、目錄對映

# 在/root目錄下建立nginx目錄用於儲存nginx資料資訊

mkdir ~

/nginx

cd ~

/nginx

mkdir conf

cd conf

# 在~

/nginx/conf/下建立nginx.conf檔案,貼上下面內容

執行nginx伺服器

docker run -id --name=c_nginx \

-p 80

:80 \

-v $pwd/conf/nginx.conf:

/etc/nginx/nginx.conf \

-v $pwd/logs:

/var/log/nginx \

-v $pwd/html:

/usr/share/nginx/html \

nginx

引數說明:

Docker中部署Golang專案

參考 1.安裝docker 參考 2.預設你已經有乙個可以正常執行的golang專案了 比如叫project 啟動方式 go run main.go 參考 3.cd project touch dockerfile 4.dockerfile寫入 from golang 1.13 maintainer...

在docker中部署gitlab

docker pull gitlab gitlab ce 12.5.4 ce.0 2.在docker建立容器,讓gitlab跑起來 docker run d publish 8443 443 publish 10080 80 publish 1022 22 name gitlab restart a...

docker中部署django專案

docker pull ubuntu 15.10docker run itd name vth django v etc apt mnt vths v1.1 bin bash v的意思是把本地的目錄掛載到docker上。冒號之前是宿主機的目錄,冒號之後是docker的目錄。進入容器之後,把 mnt ...