当前位置: 首页 > 知识库问答 >
问题:

错误:无法在unix:///var/run/docker.sock.连接到Docker守护进程

罗伟志
2023-03-14

在容器内运行docker image ls时,我面临docker dind的以下错误
无法连接到unix:///var/run/docker.sock.docker守护进程正在运行吗?

下面是我的dockerfile

    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个答案

陶文林
2023-03-14

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

-v /var/run/docker.sock:/var/run/docker.sock
 类似资料: