一、安装docker
1、yum install -y yum-utils device-mapper-persistent-data lvm2
![](https://img.haomeiwen.com/i12880527/99d0afb98fad0618.png)
2、建议使用阿里云的地址,国外的地址,下载比较慢,而且很容易链接超时什么的,两个地址,我都贴出来了
官网地址
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
##阿里云地址
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
![](https://img.haomeiwen.com/i12880527/48669b523dcbf306.png)
3、正式安装docker
yum install docker-ce
中间一直y就行。
![](https://img.haomeiwen.com/i12880527/4bc28895a3f5efef.png)
4、systemctl start docker 启动docker
docker run hello-world 运行hello-word
5、当然,你也可以使用docker -v命令来查看docker是否安装成功
二、安装docker-compose
1. 安装docker-compose, 执行下面的命令,可通过https://docs.docker.com/compose/install/#install-compose, 找到docker-composelinux安装方法。
sudo curl -Lhttps://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname-s`-`uname -m` -o /usr/local/bin/docker-compose
2. 添加目录权限
sudo chmod +x /usr/local/bin/docker-compose
3. 验证docker-compose安装是否成功
docker-compose --version
三、启动docker-compose 报错
报错: ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
解决:正确的是将当前用户加入docker组
sudo gpasswd -a ${USER} docker
加入后退出该账户在从新登录,再次执行docker-compose up -d 就ok了。
网友评论