Nginx 初始化
本文最后更新于:2024年3月18日 凌晨
Nginx 初始化
Docker
- 生成Docker Volume
1 2 3 4 5 6 7 8 9 10 11
| # 生成临时容器 $ docker run -d --name nginx -P nginx:1.18 # 将容器nginx.conf文件复制到宿主机 $ mkdir -p ~/DockerVolumes/nginx/conf/ $ docker cp nginx:/etc/nginx/nginx.conf ~/DockerVolumes/nginx/conf/nginx.conf # 将容器conf.d文件夹下内容复制到宿主机 $ docker cp nginx:/etc/nginx/conf.d/ ~/DockerVolumes/nginx/conf/conf.d/ # 将容器中的html文件夹复制到宿主机 $ docker cp nginx:/usr/share/nginx/html/ ~/DockerVolumes/nginx/ # 删除临时容器 $ docker rm -f nginx
|
- 生成容器。
1 2 3 4 5 6 7
| $ docker run -d --name nginx -p 80:80 \ --hostname nginx \ -v ~/DockerVolumes/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \ -v ~/DockerVolumes/nginx/conf/conf.d/:/etc/nginx/conf.d/ \ -v ~/DockerVolumes/nginx/log/:/var/log/nginx/ \ -v ~/DockerVolumes/nginx/html/:/usr/share/nginx/html/ \ nginx:1.18
|
安装
Brew
CentOS
1
| $ sudo yum -y install nginx
|