环境
- Centos7
- docker18.0.7
Docker和Docker-compose的兼容性
Docker-Compose 版本 1.24.0
一共有两种安装方式 一种是 使用git 的方式来安装 , 一种通过 pip 来安装
docker-compose 官方文档
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
安装完毕
通过docker-compose -v 查看安装的版本
通过pip 安装 docker-compose
pip install docker-compose == 1.24.0
可以通过 == 1.24.0 指定版本
遇到的问题
docker-compose 启动报错
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
解决
可能是docker服务没有启动
systemctl restart docker.service
当前用户没有docker用户组
sudo gpasswd -a ${USER} docker

本文详细介绍了在Centos7环境下安装Docker及Docker-Compose的方法,包括通过git和pip两种安装途径,并提供了针对Docker-Compose启动报错问题的具体解决方案。

866

被折叠的 条评论
为什么被折叠?



