1. 安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2. 设置阿里云镜像源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3. 安装 Docker-CE
重建 Yum 缓存。
安装 Docker-CE ,请执行一下命令进行安装:
sudo yum install docker-ce
4. 启动 Docker-CE
配置开机启动
sudo systemctl enable docker
启动服务
sudo systemctl start docker
5.docker配置
配置文件:/etc/docker/daemon.json,如果不存在则新建
{
"registry-mirrors": ["https://xxx.mirror.aliyuncs.com"],
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "5"
}
}
常用的国内镜像源:
# 阿里云镜像(需登录,免费)
https://<your_code>.mirror.aliyuncs.com
# 网易云镜像
http://hub-mirror.c.163.com
# 百度云镜像
https://mirror.baidubce.com
docker容器下载较慢时可以考虑更换国内源:
https://gist.github.com/y0ngb1n/7e8f16af3242c7815e7ca2f0833d3ea6
配置好后,重启docker
systemctl daemon-reload
systemctl restart docker
6.GUI 管理配置
这里推荐使用 Portainer 作为容器的 GUI 管理方案。
官方地址:https://portainer.io/install.html
下载镜像:
docker pull portainer/portainer
安装命令:
docker run -d \
--name portainer \
-p 9000:9000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /home/portainer:/data \
--restart=always \
portainer/portainer:latest
访问你的 IP:9000 即可进入容器管理页面。