错误:无法在 unix:///var/run/docker.sock 连接到 Docker 守护程序.码头管理员守护程序



在容器内运行 docker 映像 ls 时,我遇到了以下错误
无法在 unix:///var/run/docker.sock 连接到 Docker 守护程序。docker 守护程序是否正在运行?

下面是我的码头工人文件

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
~

我需要一些库吗?

如果您希望能够在容器中运行 docker 命令,则需要将主机的 docker 套接字映射到容器中。docker run时,添加:

-v /var/run/docker.sock:/var/run/docker.sock

最新更新