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 디렉토리가 이 목록에 포함되어 있는지 확인하세요.