安装docker

### docker环境安装

用emc用户登录

1. 安装docker 引擎

```shell
curl -sSL https://get.daocloud.io/docker | sh
```

设置国内镜像加速

```shell
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
```

设置docker service 自动启动

```shell
sudo systemctl enable docker.service
```

启动docker service

```shell
sudo systemctl start docker
```

 

2. 安装 docker compose

```shell
# 官方安装
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
```

```shell
#国内镜像安装
curl -L https://get.daocloud.io/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
```

为确保emc账号能直接执行 docker及 docker-compose相关命令,做如下授权:

```shell
usermod -aG docker emc
#需要退出当前session重新登录
```

 

设置