先查找是否安装
ps -aux|grep nginx
拉镜像
docker pull nginx
映射容器配置
docker run --name nginx -p 80:80 -d nginx
docker cp nginx:/etc/nginx/nginx.conf /etc/
docker cp nginx:/usr/share/nginx/html/ /home/www/
docker cp nginx:/var/log/nginx/ /var/log/
docker stop nginx
docker rm nginx
修改nginx配置:在http里面添加server
server {
listen 8001;
server_name localhost;
location / {
root /home/www/;
index index.html index.htm;
}
}
运行容器
docker run -p 80:80 --name nginx --restart=on-failure -v /home/www:/usr/share/nginx/html -v /etc/nginx.conf:/etc/nginx/nginx.conf -v /var/log/:/var/log/nginx -d nginx