gpt4 book ai didi

git - 在dockerfile中使用tmaier/docker-compose

转载 作者:行者123 更新时间:2023-12-02 19:50:09 24 4
gpt4 key购买 nike

我想使用docker image tmaier/docker-compose,因为它包含docker和docker-compose预先安装。

我正在尝试使用Dockerfile中的镜像,如下所示:

FROM tmaier/docker-compose:latest

RUN apk add git &&
cd /home &&
git clone https://user:password@git.com/test/backend.git &&
git clone https://user:password@git.com/test/gateway.git

进入 /home/backend文件夹后,我尝试执行 docker-compose,弹出错误消息:
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?

这是系统中的docker和docker-compose权限的屏幕截图

enter image description here

最佳答案

首先,关注此帖子
https://github.com/docker/compose/issues/4181

第二件事,尝试一下(当然,一旦一切正常,也将其添加到您的docker文件中):

尝试重新启动docker服务:

# Restart docker service
sudo service docker restart

如果仍然无法正常工作,请尝试此
# Add user to docker group (if not already added)
sudo usermod -aG docker $USER

# create a symbolic link to /usr/bin using the following command
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

# Restart docker service
sudo service docker restart

关于git - 在dockerfile中使用tmaier/docker-compose,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61190613/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com