linux 安装docker docker-compose

一、安装docker

1、yum install -y yum-utils device-mapper-persistent-data lvm2

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


3、正式安装docker

    yum install docker-ce

中间一直y就行。

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了。

你可能感兴趣的:(linux 安装docker docker-compose)