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...