LycheeOrg / Lychee-Docker

Docker image for Lychee
https://lycheeorg.github.io/
167 stars 55 forks source link

docker error #145

Open homuraLan opened 1 year ago

homuraLan commented 1 year ago

image

I confirm that it has connected to the specified database of MySQL, but this error still occurs

homuraLan commented 1 year ago

i use docker-compose.yaml

homuraLan commented 1 year ago
version: '3'

services:
  lychee_db:
    container_name: lychee_db
    image: mariadb:10
    environment:
      - MYSQL_ROOT_PASSWORD=a1234
      - MYSQL_DATABASE=lychee
      - MYSQL_USER=lychee
      - MYSQL_PASSWORD=a1234
    expose: 
      - 3306
    volumes:
      - "D:/docker/lychee/db:/var/lib/mysql"
    networks:
      lychee_network:
        ipv4_address: 172.15.238.3
    restart: unless-stopped

  lychee:
    image: lycheeorg/lychee:v4.5.3
    container_name: lychee
    ports:
      - 90:80
    volumes:
      - "D:/docker/lychee/conf:/conf"
      - "E:/lychee-data:/uploads"
      - "D:/docker/lychee/sym:/sym"
    networks:
      lychee_network:
        ipv4_address: 172.15.238.4
    # networks:
        # mariadb_default:  
    environment:
      - TZ=Asia/Shanghai
      - DB_CONNECTION=mysql
      - DB_HOST=172.15.238.3
      - DB_PORT=3306
      - DB_DATABASE=lychee
      - DB_USERNAME=lychee
      - DB_PASSWORD=a1234
      - REDIS_HOST=192.168.0.29
      - REDIS_PASSWORD=a1234
      - REDIS_PORT=6379
    restart: unless-stopped
    depends_on:
      - lychee_db

networks:
  lychee_network:
    driver: bridge
    ipam:
      driver: default
      config:
        - subnet: 172.15.238.0/24
          gateway: 172.15.238.1

# networks:
  # mariadb_default:
    # external: true