#docker #kubernetes #minikube #docker-toolbox #kubernetes-cluster
#docker #kubernetes #minikube #docker-toolbox #kubernetes-кластер
Вопрос:
Как устранить следующую ошибку при попытке выполнить запуск minikube
minikube версии v1.12.3 на Microsoft Windows 10 Home Single Language
Использование драйвера docker на основе конфигурации пользователя
! драйвер ‘docker’ сообщил о проблеме: «версия docker —формат {{.Сервер.Os}}-{{.Server.Version }}» статус выхода 1: ошибка при подключении: получить http:////./pipe/docker_engine/v1.40/version : откройте //./pipe/docker_engine: система не может найти указанный файл. В конфигурации демона по умолчанию в Windows клиент docker должен запускаться с повышенными правами для подключения. Эта ошибка также может указывать на то, что демон docker не запущен.
Предложение: Запустите службу Docker. Если Docker уже запущен, возможно, потребуется восстановить заводские настройки Docker с помощью: Настройки> Сброс.
Документация: https://github.com/docker/for-win/issues/1825#issuecomment-450501157
X не удалось проверить драйвер ‘docker’
Комментарии:
1. Пожалуйста, проверьте, запущен ли docker, если он запущен, затем проверьте совместимость версий docker и minikube
2. Спасибо за ваш комментарий, да, мой docker запущен, и это моя версия docker: версия Docker 19.03.1
3.Вы проверяли
docker info --format '{{.OSType}}'
переключение между контейнерами Windows и Linux4. @Mark Да, это Linux. нужно ли запускать какое-либо конкретное изображение перед запуском MiniKube?
Ответ №1:
Добавьте пользователя, не являющегося пользователем root, в группу docker, и у него будут права доступа к службе docker. Это устранило проблему для меня. Надеюсь, это вас тоже порадует.