Я только что запустил docker-compose up -d nginx mysql redis
, чтобы впервые установить докер на Mac OSX 10.13.6 High Sirra.Кажется, я
ВНИМАНИЕ: Образ для службы nginx был создан, потому что его еще не было.Чтобы восстановить это изображение, вы должны использовать docker-compose build
или docker-compose up --build
.Создание laradock_docker-in-docker_1 ... ошибка Создание laradock_mysql_1 ... Создание laradock_workspace_1 ... Создание laradock_redis_1
...
Создание laradock_mysql_1 ... Ошибка X и не известна Docker. \ R\ nВы можете настроить общие пути из Docker -> Настройки ... -> Общий доступ к файлам. \ r \ nПосмотрите https://docs.docker.com/docker-for-mac/osxfs/#namespaces для получения дополнительной информации. \ r \ n. '
ОШИБКА: для laradock_mysql_1 Невозможнозапустить службу mysql: b'Mounts denied: \ r \ nПуть /Applications/MAMP/htdocs/community-messenger/laradock/mysql/docker-entrypoint-initdb.d\r\nisCreating laradock_workspace_1 ... ошибка fs / # пространства имен длядополнительная информация. \ r \ n. '
ОШИБКА: для laradock_workspace_1 Невозможно запустить рабочую область службы: b'Mounts denied: \ r \ nПуть / Applications / MAMP / htdocs / community-messenger \ r \ n не является общимиз OS X и не известен Docker. \ r \ nВы можете настроить общие пути из Docker -> Настройки ... -> Общий доступ к файлам. \ r \ n См. https://docs.docker.com/docker-for-mac/osxfs/#namespaces для получения дополнительной информации. \ r \ n.Создание laradock_redis_1 ... сделано
ОШИБКА: дляdocker-in-docker Не удается запустить службу docker-in-docker: b'Mounts denied: \ r \ nПуть / Applications / MAMP / htdocs / community-messenger \ r \ n не является общей для OS X и не известна Docker.\ r \ nВы можете настроить общие пути из Docker -> Настройки ... -> Общий доступ к файлам. \ r \ n См. https://docs.docker.com/docker-for-mac/osxfs/#namespaces для получения дополнительной информации. \ r \ n. '
ОШИБКА: дляmysql Невозможно запустить службу mysql: b'Mounts denied: \ r \ nПуть /Applications/MAMP/htdocs/community-messenger/laradock/mysql/docker-entrypoint-initdb.d\r\nis не является общей для OS X и не является общейизвестна Docker. \ r \ nВы можете настроить общие пути из Docker -> Настройки ... -> Общий доступ к файлам. \ r \ nСмотри https://docs.docker.com/docker-for-mac/osxfs/#namespaces для получения дополнительной информации. \ r \ n. '
ОШИБКА: для рабочей области Невозможно запустить рабочую область службы: b'Mounts denied: \ r \ nПуть / Applications / MAMP / htdocs / community-messenger \ r \ n не является общим для OS X и не известен Docker. \ R \ nВыможно настроить общие пути из Docker -> «Настройки» -> «Общий доступ к файлам». \ r \ n См. https://docs.docker.com/docker-for-mac/osxfs/#namespaces для получения дополнительной информации. \ r \ n. 'ОШИБКА: Обнаружены ошибки при запуске проекта.
Из того, что я могу собрать, он говорит мне, что мне нужно добавить /Applications/MAMP/htdocs/
в Docker> Настройки> Общий доступ к файлам.Я пытался, что все еще получаю подобные ошибки.
Я использую только /Applications/MAMP/htdocs/
как место, где я выкидываю свои проекты по привычке и фактически не запускаю и не использую MAMP.Можно ли решить эту проблему, просто переместив файл?
Я также узнал, что MySQL работает в фоновом режиме, поэтому я отключил его, перезапустил докер и перезапустил docker-compose up -d nginx mysql redis
с похожими ошибками.
Редактировать
Я добавил /Applications/MAMP/htdocs/community-messenger
в Docker> Настройки> Общий доступ к файлам и теперь получаю новую ошибку:
Запускlaradock_workspace_1 ... выполнено Запуск laradock_mysql_1 ... выполнено Начало laradock_redis_1
... выполнено Запуск laradock_docker-in-docker_1 ... выполнено Создание laradock_php-fpm_1 ... выполнено Создание laradock_nginx_1
... error
1053 * ОШИБКА: для laradock_nginx_1 Невозможно запустить службу nginx: драйвер не смог запрограммировать внешнее подключение на конечной точке laradock_nginx_1 (000b8e0f3a128f87e88d9faaff8b9dcf6d999e0a04a256763b8aef953eeebdOR 0,05 * ошибка ошибки: 550 * *): ошибка: ошибка: ошибка: ошибка: ошибка: ошибка: ошибка: не указан: ошибка в коде: ошибка: ошибка: не указан: for nginx Невозможно запустить службу nginx: драйвер не смог запрограммировать внешнее соединение на конечной точке(Ошибка EADDRINUSE) ОШИБКА: Обнаружены ошибки при запуске проекта.