标签 - docker-compose.yml

onlyoffice seafile docker-comp docker-compose.yml docker-compose    2022-12-30 22:34:01    30    0    0

官网原文1:Docker部署Seafile专业版
官网原文2:将 OnlyOffice 加入到 docker-compose.yml

以下都是基于http的,最终用群晖的反代功能转https

一、通过docker-compose启动相关容器

1.1、我的docker-compose.yml

  1. version: '2.0'
  2. services:
  3. db:
  4. image: mariadb:10.5
  5. container_name: seafile-mysql
  6. environment:
  7. - MYSQL_ROOT_PASSWORD=sl2w71201 # Requested, set the root's password of MySQL service.
  8. - MYSQL_LOG_CONSOLE=true
  9. volumes:
  10. - /volume2/docker/seafile/seafile-mysql/db:/var/lib/mysql # Requested, specifies the path to MySQL data persistent store.
  11. networks:
  12. - seafile-net
  13. memcached:
  14. image: memcached:1.6
  15. container_name: seafile-memcached
  16. entrypoint: memcached -m 256
  17. networks:
  18. - seafile-net
  19. elasticsearch:
  20. image: elasticsearch:7.16.2
  21. container_name: seafile-elasticsearch
  22. environment:
  23. - discovery.type=single-node
  24. - bootstrap.memory_lock=true
  25. - xpack.security.enabled=false
  26. - "ES_JAVA_OPTS=-Xms1g -Xmx1g"