image: docker.io/nginx container_name: nginx restart: always volumes: - /pook/nginx/html:/usr/share/nginx/html # html 文件挂载(前面是服务器目录,后面是docker容器目录) - /pook/nginx/nginx.conf:/etc/nginx/nginx.conf # conf 文件挂载 - /pook/nginx/log:/var/log/nginx # 日志 文件挂载 ports...
# 拉取 Nginx 镜像dockerpull nginx# 运行 Nginx 容器dockerrun-d-p80:80--namemy-nginx nginx# 进入 Nginx 容器dockerexec-itmy-nginxbash# 查看默认 HTML 文件ls/usr/share/nginx/html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 上面的代码首先拉取了 Nginx 镜像,然后运行了一个 Nginx 容器,并进...
-v /opt/git_projects/user_oauth:/etc/nginx/user_oauth /opt/git_projects/user_oauth 目录里的件将映射到docker nginx容器的/etc/nginx/user_oauth目录文件 (这个文件是静态html文件目录) -v /opt/nginx/conf.d:/etc/nginx/conf.d /opt/nginx/conf.d目录里的件将映射到docker nginx容器的/etc/nginx/c...
root /usr/share/nginx/html; } } } index.html 示例: html <!DOCTYPE html> <html> <head> <title>Welcome to Nginx on Docker</title> </head> <body> <h1>Hello from Nginx running in Docker!</h1> </body> </html> 3. 构建 Nginx 镜像 在Dockerfile 所在的目录下运行以下命令来构建 Nginx ...
1:centos安装nginx docker安装nginx镜像 创建用于nginx挂载文件,用于存放nginx配置文件、静态文件、日志文件 nginx 简化配置文件 启动命令
docker pull nginx:1.17.9 # 最新版本 docker pull nginx:latest 第二步:部署Nginx docker run -d --name nginx -p 8088:80 nginx:1.17.9 #后台运行:d #端口:8088 #映射端口:80 通过挂载部署 # 挂载目录: docker run -d --name nginx -p 8088:80 -v ${PWD}/nginx/html:/usr/share/nginx/html ...
docker+nginx部署静态网页(html) 我看了下网上都是部署单个.html页面的实例。所以今天试试多个.html文件的部署。 因为之前docker部署过vue.js打包的项目,所以按上次部署方式部署。结果还真行,只是这次部署的是小滴课堂上的买的教程,仿美团页面项目。 部署步骤参考上篇:https://www.cnblogs.com/longdb/p/10770661....
目标:docker拉取nginx,并将本地的nginx.conf和容器内的nginx.conf进行映射,讲容器内的html文件夹和本地的文件夹进行映射。 主要命令是 docker -v 宿主机(文件夹/文件):容器(文件夹/文件) 现在宿主机建立 /usr/local/nginx {html/conf} 然后在conf文件夹里面放置 nginx.conf文件 ...
docker cp nginx1:/usr/share/nginx/html~/nginx-html docker cp 这个命令就是用于在宿主机和容器之间复制文件和目录的。 比如我们把这个目录再复制到容器里: 代码语言:javascript 复制 docker cp~/nginx-html nginx1:/usr/share/nginx/html-xxx 可以看到容器内就多了这个目录: ...
error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } } 3.3 前端dist目录 这里再把你的前端通过bulid命令打包之后的dist目录上传到当前目录下,也就是blog目录下。 注意:我们的dist目录,default.conf和Dockefile都在同一个目录下。