Cannot start service coinsgurumysql: OCI runtime create failed: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: rootfs_linux.go:76: mounting "/home/coinsguru/docker_db/mysql8-docker-container/configs/mysql/my.cnf" to rootfs at "/etc/mysql/my.cnf" caused: mount through procfd: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
Вижу, что не примонтировались файлы. Вот как я монтирую:
- ./storage/mysql:/var/lib/mysql:delegated -./configs/mysql/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf:delegated
- ./configs/mysql/my.cnf:/etc/mysql/my.cnf:delegated
Что не так?
Ну написано же, ты пытаешься монтировать папку в контейнер по пути, где уже существует файл. Так нельзя
Обсуждают сегодня