Error response from daemon: readdirent /var/lib/docker/volumes/srcs_mariadb/_data: operation not permitted

Seungsoo Lee·2023년 3월 14일
1
version: "3"

services:
  mariadb:
    container_name: mariadb
    build: ./requirements/mariadb
    image: mariadb
    env_file: .env
    volumes:
      - mariadb:/var/lib/mysql
    networks:
      - inception_net
    restart: always
    tty: true

networks:
  inception_net: { }

volumes:
  mariadb:
    driver: local
    driver_opts:
      type: none
      o: bind
      device: /Users/alvinlee/data/mariadb

이 문제의 한 가지 가능한 원인은 macOS에서 Docker를 실행하고 있고 /Users/alvinlee/data/mariadb 디렉토리가 Docker가 액세스할 수 있는 디렉토리 목록에 포함되어 있지 않은 경우입니다. 이 목록을 확인하고 업데이트하려면 macOS용 Docker Desktop의 Preferences 메뉴로 이동한 다음 Resources 탭을 선택하고 File Sharing을 클릭합니다. /Users/alvinlee/data/mariadb 디렉토리가 이 목록에 포함되어 있는지 확인하세요.

0개의 댓글