拉取nginx鏡像
docker pull nginx
創(chuàng)建所需目錄
mkdir -p /data/nginx/www /data/nginx/logs /data/nginx/conf
分別是網(wǎng)站目錄蚯撩、日志目錄穷娱、配置目錄亡嫌。
啟動(dòng)一個(gè)臨時(shí)nginx容器:
docker run -d --name=nginx nginx
從中取得配置文件,放入本地剛創(chuàng)建的配置目錄中:
docker cp [容器id]:/etc/nginx/nginx.conf /data/nginx/conf
啟動(dòng)nginx容器击孩,掛載相應(yīng)目錄:
docker run --rm -d -p 80:80 -p 443:443 --name nginx-web \
-v /data/nginx/www:/usr/share/nginx/html \
-v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /data/nginx/logs:/var/log/nginx \
nginx