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

docker compose |无法连接到位于的docker守护程序unix:///var/run/docker.sock.docker守护进程正在运行吗?

柯唯
2023-03-14

我在高山基地docker容器上遇到这个错误:“无法连接到unix://var/run/docker.sock.docker守护进程正在运行吗?”当我运行下面的命令:docker图像时,我使用下面的docker-comple:

services:
  alpine:
    build:
      context: ./
      dockerfile: Dockerfile
#      command: -H unix:///var/run/docker.sock
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock

这是我的dockerFile:

FROM yossigilad/alpine8:v1 AS prepare
#FROM openjdk:8-jdk-alpine AS prepare
RUN mkdir -p /app/source
#copying all project files to docker
COPY  . /app/source
WORKDIR /app/source
RUN docker images

当我用这个命令运行容器时,它的ok docker run-ti-v /var/run/docker.sock:/var/run/docker.sockDOCKER_ID

我错过了什么?

共有1个答案

曹子平
2023-03-14

尝试以下对我有效的步骤

  1. 服务码头停靠站
  2. cd/var/run/docker/libcontainerd
  3. rm-rf集装箱/*
  4. rm-f码头集装箱。pid
  5. 服务装卸工启动
  6. docker运行
 类似资料: