docker pull nginx:latest
$ docker run -itd --name test-nginx -p 20080:80 -v /home/root/mywebapp:/home/webapp nginx /bin/bash
-itd 表示后台启动
–name 容器名称
-p 表示端口映射
-v 表示文件映射 (后面更新主机文件夹,nginx内文件夹也发生改变)
$ docker exec -it test-nginx /bin/bash $ service nginx status $ service nginx start
$ vim /etc/nginx/conf.d/default.conf # 修改 location / { root /home/webapp; index index.html index.htm; } $ nginx -s reload
cd /var/log/nginx/
目录下有 access.log error.log 两个日志文件