Docker 启动

docker-compose 文件

创建 docker-compose.yaml 文件,内容如下:

version: "3.8"

services:

  ujcms:
    image: ujcms/ujcms:x.x.x
    restart: always
    ports:
      - 8080:8080
    environment:
      UJCMS_DB_HOST: mysql
      UJCMS_DB_PORT: 3306
      UJCMS_DB_NAME: ujcms
      UJCMS_DB_USER: ujcms
      UJCMS_DB_PASSWORD: my-secret-pw
      UJCMS_OFFICE_ENABLED: true
    depends_on:
      mysql:
        condition: service_healthy
        restart: true
#    volumes:
#      - ./ujcms/config:/ujcms/config
#      - ./ujcms/static:/ujcms/static

  mysql:
    image: mysql:8.0
    restart: always
    healthcheck: # Health check definition
      test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${MYSQL_ROOT_PASSWORD}"]
      interval: 10s
      timeout: 10s
      retries: 5
      start_period: 30s
#    ports:
#      - 53306:3306
    environment:
      MYSQL_DATABASE: ujcms
      MYSQL_USER: ujcms
      MYSQL_PASSWORD: my-secret-pw
      MYSQL_ROOT_PASSWORD: password
#      MYSQL_RANDOM_ROOT_PASSWORD: "1"
#    volumes:
#      - ./mysql:/var/lib/mysql


启动

docker-compose up -d
2025-03-09 17:49
Last Updated: 2025-03-26
CONTENTS
0791-85271700
QQ咨询:1779755751
QQ交流群:626599871
微信咨询
微信扫码咨询
微信交流群
微信交流群
Powered by UJCMS © 2010-2025 All Rights Reserved
QQ咨询
电话
微信
微信扫码咨询