ОШИБКА: невозможно подключиться к демону Docker в unix: ///var/run/docker.sock. Работает ли демон докера?

Я столкнулся с приведенной ниже ошибкой с docker dind при запуске docker image ls внутри контейнера.
Невозможно подключиться к демону Docker в unix: ///var/run/docker.sock. Демон докера запущен?

Ниже мой файл докеров

          FROM docker:latest

RUN apk add --no-cache --update --virtual .build-deps python3-dev build-base \
            linux-headers libffi-dev openssl-dev py3-pip

RUN pip install --upgrade pip

RUN pip3 install cryptography==2.8

RUN pip3 install docker-compose


COPY . /src/onboarding

COPY Portal_TEST /usr/lib/python3.8/site-packages/Portal_TEST
~

Нужны ли мне библиотеки ??

1 ответ

Вам нужно сопоставить сокет докера хоста с контейнером, если вы хотите иметь возможность запускать команды докеров внутри него. Когда ты docker run, Добавлять:

      -v /var/run/docker.sock:/var/run/docker.sock
Другие вопросы по тегам