docker 无法创建目录

时间:2021-05-30 21:18:29

标签: docker docker-compose

这是我的 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

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

由于您使用的是 Windows,我假设您使用 MinGW 作为 bash 环境(您的路径是 UNIX 行路径)。要访问驱动器 C,您需要在路径开头添加 /c

因此,您的挂载路径将与此路径相同

/c/Users/joachim/project/docker/mariadb/
相关问题