docker下安装并使用nginx
1:下载nginx
docker pull nginx
2:制作nginx镜像
docker run -it -d --name mynginx -p 80:80 -v /etc/nginx/nginx.conf:/etc/nginx/nginx.conf -v /home/img:/home/img nginx
run:启动容器
-i t d:后台启动一个终端
--name:容器的名称
-p:宿主机端口:容器端口
-v:宿主机目录:容器目录(会把宿主机器目录共享到容器内)
####以下为nginx配置:
/***
如果不想用这个配置可以先 docker -itd --name mynginx nginx 启动一个容器
拷贝容器内的镜像模板 到宿主机上
docer cp mynginx:/etc/nginx/nginx.conf /etc/nginx
#进入容器内
docker exec -it mynginx /bin/bash
#查看docker nginx容器默认配置(server) 复制到自己宿主机/etc/nginx/nginx.conf 配置中即可
cat /etc/nginx/conf.d/default.conf
**/
---------------------------nginx---------------------------------------------------------
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/ng