docker-compose安装nginx
安装docker-compose
菜鸟教程(基础,很详细):
https://www.runoob.com/docker/docker-compose.html
官方文档教程:
https://docs.docker.com/compose/install/
编写docker-compose.yml文件
部署
准备工作
Nginx 需要拷贝nginx配置文件、入口文件,否则挂载时会因为没有配置文件而启动失败。
创建目录©示例文件
nginx.conf文件上传到 /mydata/nginx/
目录下面
default.conf 文件上传到 /mydata/nginx/conf.d/default.conf
目录下面
index.html、50x.html 文件上传到 /mydata/nginx/html
目录下面
通用的配置文件模板
说明: 本示例将nginx包内所需的文件全部挂载到了宿主主机上,并且提供了对应的通用模板,在自身使用环境中,其实只需挂载
/mydata/nginx/conf/nginx.conf:/etc/nginx/nginx.conf
#映射配置文件入口文件
/mydata/nginx/logs:/var/log/nginx
#日志文件挂载
/mydata/nginx/html:/usr/share/nginx/html
#静态资源根目录挂载 因为配置文件、和静态资源的内容需要根据自身的情况在宿主主机上定义位置和内容,本示例为了方便演示提供了全部的模板
启动nginx
将 docker-compose.yml
文件上传到Linux服务器 /mydata
目录下,
常用命令
Last updated