Docker安裝Nginx並掛載conf檔案

2021-09-25 10:38:00 字數 679 閱讀 4897

docke命令安裝nginx

docker search ngxin 查詢docker hub上的nginx

docker pull nginx 拉取官方的映象

docker images nginx 本地映象列表裡查詢nginx

docker run --name mynginx -p 8081:80 -d nginx 使用nginx預設的配置來啟動nginx容器例項

docker ps 檢視容器是否有在執行

nginx部署

mkdir -p ~.nginx/www ~/nginx/logs ~/nginx/conf 建立目錄nginx,存放檔案

docker cp 6dd4380ba708:/etc/nginx/nginx.conf ~/nginx/conf 拷貝容器內nginx預設配置檔案到本地conf目錄

docker run -d -p 8082:80 --name mynginx2 -v ~/nginx/www:/usr/share/nginx/html -v ~/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v ~/nginx/logs:/var/log/nginx nginx 部署nginx並掛載本地conf檔案

cd ~/nginx/www 進入~/nginx/www並建立index.html檔案,瀏覽器開啟檢查是否掛載成功

Docker安裝MySQL,redis並掛載目錄

docker run p 3307 3306 name mysql5.7 v mydata mysql log var log myql v mydata mysql data var lib mysql v mydata mysql conf etc myqsl e mysql root pass...

docker安裝nginx並配置SSL

本文用於向已有網域名稱情況下用docker對nginx進行配置,包括不需要ssl證書的情況和需要使用ssl的情況 1.已安裝好docker環境 2.申請好網域名稱 3.ssl證書 可選 docker pull nginx建目錄用於存放nginx配置檔案 證書檔案 mkdir nginx conf.d...

docker安裝nginx並使用nginx

1.搜尋安裝的 nginx 映象 docker search nginx2.在docker hub 中選擇合適的版本後進行 映象拉取 docker pull nginx3.拉取完成後執行 nginx 容器 docker run di name nginx p 80 80 v usr docker n...