|
本帖最后由 aikgogo 于 2024-7-21 16:28 编辑
debian服务器内已有子mysql,如何用docker安装?
官方的yml配置
- services:
- db:
- image: mariadb:10.11
- container_name: seafile-mysql
- environment:
- - MYSQL_ROOT_PASSWORD=db_dev # Required, set the root's password of MySQL service.
- - MYSQL_LOG_CONSOLE=true
- - MARIADB_AUTO_UPGRADE=1
- volumes:
- - /opt/seafile-mysql/db:/var/lib/mysql # Required, specifies the path to MySQL data persistent store.
- networks:
- - seafile-net
- memcached:
- image: memcached:1.6.18
- container_name: seafile-memcached
- entrypoint: memcached -m 256
- networks:
- - seafile-net
-
- seafile:
- image: seafileltd/seafile-mc:11.0-latest
- container_name: seafile
- ports:
- - "80:80"
- # - "443:443" # If https is enabled, cancel the comment.
- volumes:
- - /opt/seafile-data:/shared # Required, specifies the path to Seafile data persistent store.
- environment:
- - DB_HOST=db
- - DB_ROOT_PASSWD=db_dev # Required, the value should be root's password of MySQL service.
- - TIME_ZONE=Etc/UTC # Optional, default is UTC. Should be uncomment and set to your local time zone.
- - SEAFILE_ADMIN_EMAIL=me@example.com # Specifies Seafile admin user, default is 'me@example.com'.
- - SEAFILE_ADMIN_PASSWORD=asecret # Specifies Seafile admin password, default is 'asecret'.
- - SEAFILE_SERVER_LETSENCRYPT=false # Whether to use https or not.
- - SEAFILE_SERVER_HOSTNAME=docs.seafile.com # Specifies your host name if https is enabled.
- depends_on:
- - db
- - memcached
- networks:
- - seafile-net
- networks:
- seafile-net:
复制代码
我直接运行的命令
- docker run -itd \
- --name seafile \
- -v /usr/local/etc/docker/seafile/seafile-data:/shared/seafile/seafile-data \
- -v /mnt/Public/sync:/shared \
- -p 8083:80 \
- -e DB_HOST=db \
- -e DB_ROOT_PASSWD=mydql_db_password \
- -e TIME_ZONE=Asia/Shanghai \
- -e SEAFILE_ADMIN_EMAIL=gmail@gmail.com \
- -e SEAFILE_ADMIN_PASSWORD=password \
- -e SEAFILE_SERVER_LETSENCRYPT=false \
- -e SEAFILE_SERVER_HOSTNAME=xxxx.com \
- --restart=always \
- seafileltd/seafile-mc:latest
复制代码
想问下,DB_HOST=db这个如何填写?mysql想直接使用主机的,求高手,谢谢!!!
附上官方的安装说明链接:
https://cloud.seafile.com/publis ... %E7%BD%B2Seafile.md
|
|