From 62fe048db51bb3e303b0dd46d5e814674c22288f Mon Sep 17 00:00:00 2001 From: jonny <475634114@qq.com> Date: Sun, 22 May 2022 18:03:56 +0800 Subject: [PATCH] Create docker-compose.yml --- docker-compose.yml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..6788c9c7 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,43 @@ +version: "3" +services: + thinkdoc: + build: + context: . + args: + EIP: x.x.x.x # api接口IP,必须设置,可以是 IP 或者域名. + image: think + container_name: thinkdoc + #restart: always + volumes: + - /path/to/you/dir/config:/app/config # 请注意修改 /path/to/you/dir 为云策文档配置文件目录. + environment: + - TZ=Asia/Shanghai + ports: + - "5001-5003:5001-5003" + depends_on: + - mysql + mysql: + image: mysql:5.7 + container_name: mysql-with-think + #restart: always + volumes: + - /path/to/you/dir:/var/lib/mysql # 请注意修改 /path/to/you/dir 为您要存储mysql数据的目录绝对路径. + environment: + - TZ=Asia/Shanghai + - MYSQL_ROOT_PASSWORD=Jonnyan404! + - MYSQL_DATABASE=think + - MYSQL_USER=jonnyan404 + - MYSQL_PASSWORD=www.mrdoc.fun + expose: + - "3306" + ports: + - "63306:3306" # 如果不需要外部连接mysql,可注释此行+上一行. + command: + - "--character-set-server=utf8mb4" + - "--collation-server=utf8mb4_unicode_ci" +# Volumes for persisting data, see https://docs.docker.com/engine/admin/volumes/volumes/ +#volumes: +# thinkdoc-data: +# driver: local +# mysql-data: +# driver: local