Ubuntu环境使用Docker安装Nginx
原文链接来自于:
https://www.jianshu.com/p/481feafd2f3f
不过里面有些许错误和对新手来讲可能没有说清楚的地方
- 首先当然时pull nginx镜像
docker pull nginx
- 需要在你的Ubuntu环境下建立几个文件夹,用来挂载
切换到根目录下(执行ls命令可以看到 bin usr var home之类的)
挂载 nginx 的静态文件目录 mkdir /dir/html
挂载 nginx 的配置目录 mkdir /dir/conf/conf.d
挂载 nginx 的日志目录 mkdir /dir/log
在根目录下建立上面的文件夹目录,不嫌麻烦的话可以手动一级一级建立
3. 配置文件
将 nginx.conf 配置文件放在 /dir/conf/ 下。
user root;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '