Почему падает контейнер докера?

Работаю удаленно. На работе работаем через линукс.
Для дома, чтобы не ставить пингвина скачал Docker Desctop.
Пытаюсь поднять контейнер. Падает на поднятии бд

Creating app_mysql_1       ... error                                                                                   ng container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"/etc/localtime\\\" to rootfs \\\"/var/lib/docker/overlay2/1d0ec61adf2aac6e6ae90341fe5514875640a0ca255efb9ff329f27710368bd1/merged\\\" at \\\"/var/lib/docker/overlay2/1d0ec61adf2aac6e6ae90341fe5514875640a0ca255efb9ff329f27710368bd1/merged/usr/share/zoneinfo/UCT\\\" caused \\\"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

ERROR: for app_mysql_1  Cannot start service mysql: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"/etc/localtime\\\" to rootfs \\\"/var/lib/docker/overlay2/946ad33c71f48941c5881b81cf25f038d93e1c3c8777ba87f09774d11ef431cf/merged\\\" at \\\"/var/lib/docker/overlay2/946ad33c71f48941c5881b81cf25f038d93e1c3c8777ba87f09774d11ef431cf/merged/usr/share/zoneinfo/UCT\\\" caused \\\"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

ERROR: for mysql_test  Cannot start service mysql_test: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"/etc/localtime\\\" to rootfs \\\"/var/lib/docker/overlay2/1d0ec61adf2aac6e6ae90341fe5514875640a0ca255efb9ff329f27710368bd1/merged\\\" at \\\"/var/lib/docker/overlay2/1d0ec61adf2aac6e6ae90341fe5514875640a0ca255efb9ff329f27710368bd1/merged/usr/share/zoneinfo/UCT\\\" caused \\\"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

ERROR: for mysql  Cannot start service mysql: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"/etc/localtime\\\" to rootfs \\\"/var/lib/docker/overlay2/946ad33c71f48941c5881b81cf25f038d93e1c3c8777ba87f09774d11ef431cf/merged\\\" at \\\"/var/lib/docker/overlay2/946ad33c71f48941c5881b81cf25f038d93e1c3c8777ba87f09774d11ef431cf/merged/usr/share/zoneinfo/UCT\\\" caused \\\"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
ERROR: Encountered errors while bringing up the project.
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
l3ftoverz
@l3ftoverz
Люблю Финский металкор и ищу работу.
Если вы используете Docker для Window , эта ошибка может произойти, если вы недавно изменили свой пароль.

Как исправить:

  • Сначала убедитесь, что вы удалите поврежденный том Обновление контейнера
  • docker rm -v . Приведенные ниже шаги могут работать без необходимости сначала удалять тома.
  • Открыть настройки Docker
  • Перейдите на вкладку «Общие диски»
  • Нажмите на ссылку «Сбросить учетные данные ...» в нижней части окна.
  • Повторно поделитесь дисками, которые вы хотите использовать с Docker
  • Вам будет предложено ввести имя пользователя / пароль
  • Нажмите «Применить»
  • Перейти на вкладку «Сброс»
  • Нажмите «Перезагрузить Docker»
  • Воссоздайте свои контейнеры / тома


(c) google
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы