ldxw/dujiaoka:latest 默认版本 添加了免签支付 https://github.com/hulisang/vmqfox-backend/wiki/%E7%8B%AC%E8%A7%92%E6%95%B0%E5%8D%A1%E6%8F%92%E4%BB%B6
ldxw/dujiaoka:2.0.6-template 添加了 免签支付和模板
#version: "2.2"
services:
web:
image: ldxw/dujiaoka:latest
container_name: dujiaoka-web
networks:
dujiaoka-net:
ipv4_address: 172.252.0.10
depends_on:
- mariadb
ports:
- "880:80"
- "881:9000"
volumes:
# 增加此行,则将环境信息进行复制到容器,请确保你存在该文件
- ./web/.env:/app/.env
# 增加此行,避免每次重新创建容器都需要初始化
- ./web/install.lock:/app/install.lock
# 增加此行,确保将上传的资源映射出来,避免容器重新创建后图片不在了
- ./web/public/uploads:/app/public/uploads
# 网站图标 32X32 favicon.ico 4kb,默认模版只需第一处,其他模版需要第二处
- ./web/favicon.ico:/app/public/favicon.ico:ro
- ./web/favicon.ico:/app/public/assets/style/favicon.ico:ro
# 默认商品图片 512x512 default.jpg 18kb(网站 LOGO 共享此图,与后台自定义 LOGO 和商品图片不冲突)
- ./web/default.jpg:/app/public/assets/common/images/default.jpg:ro
# Luna 主题网站背景 1920x1224 background.png 198kb
#- ./web/background.png:/dujiaoka/public/assets/luna/img/background.png:ro
environment:
WEB_DOCUMENT_ROOT: "/app/public"
TZ: Asia/Shanghai
#INSTALL: true
tty: true
restart: always
# MySQL数据库服务
# mysql:
# image: amd64/mysql:5.7
# container_name: dujiaoka-mysql
# #ports:
# - "3306:3306"
# restart: unless-stopped
# environment:
# - MYSQL_ROOT_PASSWORD=密码
# - MYSQL_DATABASE=dujiaoka
# - MYSQL_USER=dujiaoka
# - MYSQL_PASSWORD=密码
# - TZ=Asia/Shanghai
# volumes:
# - ./mysql/data:/var/lib/mysql
#- ./vmq.sql:/docker-entrypoint-initdb.d/vmq.sql:ro
# command: --default-authentication-plugin=mysql_native_password
# healthcheck:
# test: ["CMD", "mysqladmin", "ping"]
# timeout: 20s
# retries: 10
# interval: 10s
#networks:
# - dujiaoka-net
# networks:
# dujiaoka-net:
# ipv4_address: 172.252.0.11
mariadb:
image: amd64/mariadb:focal
container_name: dujiaoka-mariadb
restart: always
environment:
- MYSQL_ROOT_PASSWORD=密码
- MYSQL_DATABASE=dujiaoka
- MYSQL_USER=dujiaoka
- MYSQL_PASSWORD=密码
- TZ=Asia/Shanghai
volumes:
- ./mariadb/data:/var/lib/mysql
networks:
dujiaoka-net:
ipv4_address: 172.252.0.14
# Redis缓存服务
redis:
image: redis:7-alpine
container_name: dujiaoka-redis
#ports:
# - "6379:6379"
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
volumes:
- ./redis/data:/data
command: redis-server --appendonly yes
healthcheck:
test: ["CMD", "redis-cli", "ping"]
timeout: 3s
retries: 5
interval: 5s
#networks:
# - dujiaoka-net
networks:
dujiaoka-net:
ipv4_address: 172.252.0.12
# phpmyadmin:
# image: phpmyadmin/phpmyadmin:5.2
# container_name: dujiaoka_phpmyadmin
# ports:
# - "882:80" # 绑定到内网IP的8080端口
# environment:
# PMA_HOST: mariadb # 连接到上面定义的db服务
# PMA_PORT: 3306
# MYSQL_ROOT_PASSWORD: 密码
# TZ: Asia/Shanghai
# depends_on:
# - mariadb
# restart: always
# networks:
# dujiaoka-net:
# ipv4_address: 172.252.0.13
networks:
dujiaoka-net:
ipam:
config:
- subnet: 172.252.0.0/24
Content type
Image
Digest
sha256:f2c5ca99f…
Size
467.5 MB
Last updated
about 1 year ago
docker pull ldxw/dujiaoka