干货!干货!干货!
powershell
#查看服务器系统版本
cat /etc/redhat-release
#查看服务器内核版本
uname -r
#安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
#设置阿里云docker-ce镜像源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
bash
#docker-ce安装
yum install -y docker-ce
启动docker并设置开机自启:
#启动docker命令
systemctl start docker
#设置开机自启命令
systemctl enable docker
#查看docker版本命令
docker version
配置阿里云镜像加速器:
bash
#创建docker配置文件目录
mkdir -p /etc/docker
#添加配置内容
tee /etc/docker/daemon.json <<-'EOF'
{
"dns": ["8.8.8.8", "8.8.4.4", "1.1.1.1"],
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn",
"https://registry.docker-cn.com",
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
EOF
#重启docker
systemctl restart docker
bash
安装Docker可视化管理工具Portainer:
#拉取镜像命令
docker pull portainer/portainer
#查看镜像命令
docker images
#创建数据卷
docker volume create portainer_data_volume
#启动容器
docker run -d -p 9000:9000 --restart=always --name prtainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data_volume:/data portainer/portainer
#查看启动中的容器
docker ps
访问地址:http://服务器地址:9000