[英]docker compose in bitbucket - Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
[英]docker-compose | Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
我在 alpine base docker 容器上收到此錯誤:“無法連接到 unix:///var/run/docker.sock 上的 Docker 守護程序。docker 守護程序是否正在運行?” 當我運行以下命令時:docker images 我正在使用以下 docker-compose:
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
當我用這個命令運行容器時,它 docker run -ti -v /var/run/docker.sock:/var/run/docker.sock DOCKER_ID
我缺少什么?
嘗試以下對我有用的步驟
service docker stop
cd /var/run/docker/libcontainerd
rm -rf containerd/*
rm -f docker-containerd.pid
service docker start
docker run
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.