Docker 安装nginx并挂载
1、拉取nginx镜像
拉取最新的nginxdocker镜像
// 拉取最新的nginxdocker镜像命令
docker pull nginx
2、在主机创建挂载目录
// 在主机创建挂载目录命令
//在主机根目录创建/data/nginx/conf
//html
//logs目录
mkdir -p /data/nginx/ {
conf,html,logs}
3、在文件夹/data/nginx/conf下新建nginx.conf文件
// nginx.conf文件内容,
user nginx; #设置nginx服务的系统使用用户
worker_processes 1; #工作进程数
error_log /var/log/nginx/error.log warn; #nginx的错误日志
pid /var/run/nginx.pid; #nginx启动时候的pid
events {
worker_connections 1024; #每个进程允许的最大连接数
}
http {
#http请求配置,一个http可以包含多个server
#定义 Content-Type
include /etc/nginx/mime.types;
default_type application/octet-stream;
#日志格式 此处main与access_log中的main对应
#$remote_addr:客户端地址
#$remote_user:http客户端请求nginx认证的用户名,默认不开启认证模块,不