使用Docker搭建Lychee轻量级相册

使用Docker搭建Lychee轻量级相册

准备条件

  • 为了数据持久化创建本地目录

    mkdir -p /opt/docker/lychee/conf
    mkdir -p /opt/docker/lychee/uploads
    mkdir -p /opt/docker/lychee/sym
    

部署使用

  • 使用本地mysql

    docker run -d \
    --name=lychee \
    -v /opt/docker/lychee/conf:/conf \
    -v /opt/docker/lychee/uploads:/uploads \
    -v /opt/docker/lychee/sym:/sym \
    -e PUID=1000 \
    -e PGID=1000 \
    -e PHP_TZ=Asia/Shanghai \
    -e TIMEZONE=Asia/Shanghai \
    -e DB_CONNECTION=mysql \
    -e DB_HOST=127.0.0.1n \
    -e DB_PORT=3306 \
    -e DB_DATABASE=lychee \
    -e DB_USERNAME=lychee \
    -e DB_PASSWORD=123456789 \
    -p 9080:80 \
    lycheeorg/lychee
    
  • 使用Docker搭建的MySQL

    docker run -d \
    --name=lychee \
    -v /opt/docker/lychee/conf:/conf \
    -v /opt/docker/lychee/uploads:/uploads \
    -v /opt/docker/lychee/sym:/sym \
    -e PUID=1000 \
    -e PGID=1000 \
    -e PHP_TZ=Asia/Shanghai \
    -e TIMEZONE=Asia/Shanghai \
    -e DB_CONNECTION=mysql \
    -e DB_HOST=mysqldb \
    -e DB_PORT=3306 \
    -e DB_DATABASE=lychee \
    -e DB_USERNAME=lychee \
    -e DB_PASSWORD=123456789 \
    -p 9091:80 \
    --link mysql-3306:mysqldb \
    lycheeorg/lychee
    

访问

使用IP:端口进行访问,然后进行相关设置。这里保证数据库的用户具有访问和修改lychee库的全部权限

image-20220519113609324

修改语言

image-20220519113643583

posted @ 2022-05-19 11:39  崔安兵  阅读(2117)  评论(2编辑  收藏  举报