1.安装工具
install -y yum-utils device-mapper-persistent-data lvm2
2.添加阿里源软件源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.更新软件源
yum makecache
4.安装docker
yum install -y --allowerasing docker-ce
5.启动docker
systemctl start docker
查看docker版本
docker -version
设置docker开机启动
systemctl enable docker.service
重启docker
sudo systemctl daemon-reload
sudo systemctl restart docker
6.安装 portainer-ce
1)先配置加速
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://registry.docker-cn.com/"]}
--网易备用
tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["http://hub-mirror.c.163.com/"]}
--阿里云
tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://v02rtyl3.mirror.aliyuncs.com"]}
输入 > EOF
保存到 /etc/docker/daemon.json
2) 重新加载,重启。
systemctl daemon-reload
systemctl restart docker
3)创建安装portainer的卷
docker volume create portainer_data
4)安装portainer
docker run -d -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
9000可以改成你想要的端口