docker安装nginx

linux脚本

CONTAINER_HOME=/share/data/container;

mkdir -p $CONTAINER_HOME/nginx/config/conf.d
mkdir -p $CONTAINER_HOME/nginx/html
mkdir -p $CONTAINER_HOME/nginx/logs

docker run --name nginx -d nginx

docker cp nginx:/etc/nginx/nginx.conf $CONTAINER_HOME/nginx/config/;
docker cp nginx:/etc/nginx/conf.d $CONTAINER_HOME/nginx/config/;
docker cp nginx:/usr/share/nginx/html $CONTAINER_HOME/nginx;

docker rm -f nginx;

docker run -d --name nginx \
--restart=always \
-p 80:80 \
-v $CONTAINER_HOME/nginx/config/nginx.conf:/etc/nginx/nginx.conf:ro  \
-v $CONTAINER_HOME/nginx/config/conf.d:/etc/nginx/conf.d  \
-v $CONTAINER_HOME/nginx/html:/usr/share/nginx/html \
-v $CONTAINER_HOME/nginx/logs:/var/log/nginx \
nginx

 

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容