前言
前期准备,服务器需要先安装好docker、docker-compose,文章内容不涉及如何安装docker的相关内容。
制作的内容,使用nginx+php的新基础镜像部署php服务,然后使用openresty做反向代理。
nginx+php的新基础镜像制作过程,可以参考之前的文章,地址如下:使用alpine基础镜像,安装nginx+php,然后构建新基础镜像-优快云博客
一、安装openresty
1、创建openresty相关目录,执行如下命令。
mkdir -p /docker/openresty/{conf.d,logs,html,cert}
cd /docker/openresty/
2、编写yaml文件,内容如下;version替换成自己的docker-compose版本。
vim docker-compose.yml
version: '2.2.2'
services:
openresty:
image: openresty/openresty
restart: unless-stopped
ports:
- "80:80"
- "443:443"
container_name: o