1、docker安裝nginx
安裝好docker之后沪么,分別執(zhí)行下面命令安裝nginx:
# 1下載nginx鏡像
docker pull nginx:latest
# 2查看下載鏡像
docker images
# 3建映射文件目錄
mkdir html logs conf
# 4啟動nginx
docker run --name nginx -d -p 80:80 nginx
# 5查看是否啟動成功
docker ps -a
# 6復制文件到映射目錄躬翁,481e121fb29f是第(5)顯示的nginx 的container id
#/root/nginx/conf是第(3)建的映射的路徑,需替換成自己的路徑。
docker cp 481e121fb29f:/etc/nginx/nginx.conf /root/nginx/conf
# 7停止此nginx印颤,執(zhí)行:
docker stop nginx
# 8然后再刪除nginx容器,執(zhí)行:
docker rm nginx
# 9重新啟動nginx:注意/root/nginx/是第(3)步創(chuàng)建的文件夾路徑穿肄,需替換自己的年局。
docker run --restart=always -d -p 80:80 --name nginx -v /root/nginx/html:/usr/share/nginx/html -v /root/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /root/nginx/logs:/var/log/nginx nginx
# 10查看是否啟動成功:若有nginx并且status是up則啟動成功际看。
docker ps -a
# 11修改nginx.cong配置:
# 進入conf:cd /root/nginx/conf,修改了nginx.conf后矢否,停止nginx然后重啟即可生效仲闽。
# 停止
docker stop nginx
#啟動
docker start nginx