fix 修复docker镜像购买后无法发送邮件的问题

This commit is contained in:
jjh 2023-12-07 12:39:21 +08:00
parent 6bf5f3d5fd
commit 4fb51b2f75
2 changed files with 11 additions and 0 deletions

View File

@ -2,4 +2,5 @@ FROM webdevops/php-nginx:7.4
COPY . /app
WORKDIR /app
RUN [ "sh", "-c", "composer install --ignore-platform-reqs" ]
RUN [ "sh", "-c", "php artisan queue:work" ]
RUN [ "sh", "-c", "chmod -R 777 /app" ]

View File

@ -2,9 +2,19 @@ version: "2.2"
services:
web:
build: .
container_name: dujiaoka
ports:
- "80:80"
- "9000:9000"
volumes:
# 增加此行,则将环境信息进行复制到容器,请确保你存在该文件
- ${DATA_DIR}/dujiaoka/.env:/app/.env
# 增加此行,避免每次重新创建容器都需要初始化
- ${DATA_DIR}/dujiaoka/install.lock:/app/install.lock
# 增加此行,确保将上传的资源映射出来,避免容器重新创建后图片不在了
- ${DATA_DIR}/dujiaoka/public/uploads:/app/public/uploads
environment:
WEB_DOCUMENT_ROOT: "/app/public"
TZ: Asia/Shanghai
tty: true
restart: always