一.创建docker
二.部署Nginx
# 创建 nginx 配置目录(避免访问权限问题,可赋予文件夹最高权限,子文件递归赋予)
mkdir -p /root/nginx/conf.d
# 创建网站文件目录
mkdir -p /root/nginx/html
# 新建 Nginx 配置文件:
nano /root/nginx/conf.d/default.conf
# 粘贴以下内容:
server {
listen 80;
server_name example.com;
root /usr/share/nginx/html;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
保存退出(Ctrl+X,按 Y 回车)
运行 Nginx Docker 容器
运行 Nginx 容器,并映射配置和网站文件:
docker run -d --name my-nginx \
-p 10000:80 \
-v /root/nginx/html:/usr/share/nginx/html \
-v /root/nginx/conf.d:/etc/nginx/conf.d \
nginx