小编Lux*_*dev的帖子

docker-compose:在卷部分没有找到声明

我尝试在 Microsoft Windows 上使用 Docker-Compose 为 Seafile 创建堆栈。

\n

创建后的错误信息是:

\n
\n

部署错误\n部署堆栈失败:命名卷 \xe2\x80\x9cC:/Users/Administrator/Docker/Volumes/Seafile/Mysql:/var/lib/mysql:rw\xe2\x80\x9d 在服务中使用 \ xe2\x80\x9cdb\xe2\x80\x9d 但在卷部分没有找到声明。:退出状态1

\n
\n

这是我有问题的docker-compose.yaml文件:

\n
version: \'2\'\nservices:\n  db:\n    image: mariadb:10.5\n    container_name: seafile-mysql\n    environment:\n      - MYSQL_ROOT_PASSWORD=db_dev  # Requested, set the root\'s password of MySQL service.\n      - MYSQL_LOG_CONSOLE=true\n    volumes:\n      - C:/Users/Administrator/Docker/Volumes/Seafile/Mysql:/var/lib/mysql  # Requested, specifies the path to MySQL data persistent store.\n    networks:\n      - seafile-net\n\n  memcached:\n    image: memcached:1.5.6\n    container_name: seafile-memcached\n    entrypoint: memcached -m 256\n    networks:\n      - seafile-net\n          \n  seafile:\n    image: seafileltd/seafile-mc:latest\n    container_name: seafile\n    ports:\n …
Run Code Online (Sandbox Code Playgroud)

windows docker seafile-server docker-compose

6
推荐指数
1
解决办法
8597
查看次数

标签 统计

docker ×1

docker-compose ×1

seafile-server ×1

windows ×1