# 安装

# 1. 卸载系统原有 docker 相关的包

$ yum remove docker \
                    docker-client \
                    docker-client-latest \
                    docker-common \
                    docker-latest \
                    docker-latest-logrotate \
                    docker-logrotate \
                    docker-engine
1
2
3
4
5
6
7
8

# 2. 安装依赖包

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

# 3. 设置阿里云镜像源

$ yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
1

# 4. 安装 Docker-CE

$ yum install docker-ce
1

# 5. 启动docker

## 开机自启
$ systemctl enable docker 
## 启动docker服务  
$ systemctl start docker
1
2
3
4

# 配置阿里镜像加速器

可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

$ mkdir -p /etc/docker
$ tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": ["https://hd8lc7de.mirror.aliyuncs.com"]
}
EOF

$ systemctl daemon-reload
$ systemctl restart docker
1
2
3
4
5
6
7
8
9

# GUI管理

  • 推荐使用 Portainer 作为容器的 GUI 管理方案。
  • 官方地址:https://portainer.io/install.html
  • 安装命令:
$ docker volume create portainer_data
$ docker run -d -p 8000:8000 -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
1
2

访问 IP:9000 即可进入容器管理页面

# Ubuntu 安装

https://www.jianshu.com/p/c2d7aba34056

sudo apt install docker.io
1
更新时间: 2021-05-06 12:34:59