我尝试在 Microsoft Windows 上使用 Docker-Compose 为 Seafile 创建堆栈。
\n创建后的错误信息是:
\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
这是我有问题的docker-compose.yaml文件:
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)