CentOS8 Stream 安装 docker and portainer

Linux · 2023-03-02
CentOS8 Stream 安装 docker and portainer

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可以改成你想要的端口

portainer docker CentOS8 Stream