这是我的 docker compose yml 文件
version: '2'
services:
mariadb:
image: 'bitnami/mariadb:latest'
restart: unless-stopped
ports:
- 3306:3306
environment:
- MARIADB_ROOT_USER=root
- MARIADB_ROOT_PASSWORD=root
- MARIADB_DATABASE=DB
- MARIADB_USER=user
- MARIADB_PASSWORD=pass!
- MARIADB_CHARACTER_SET=utf8
- MARIADB_COLLATE=utf8_general_ci
volumes:
- /Users/joachim/project/docker/mariadb/:/bitnami/mariadb
我收到此错误
mkdir: cannot create directory '/bitnami/mariadb/data': Permission denied
我该如何解决这个问题?
答案 0 :(得分:1)
由于您使用的是 Windows,我假设您使用 MinGW 作为 bash 环境(您的路径是 UNIX 行路径)。要访问驱动器 C,您需要在路径开头添加 /c
。
因此,您的挂载路径将与此路径相同
/c/Users/joachim/project/docker/mariadb/