需要的安装包
sudo yum install -y yum-utils
设置镜像仓库
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker社区版
sudo yum install docker-ce docker-ce-cli containerd.io
安装完成后查看版本号
docker -v
设置开机自启动
sudo systemctl enable docker
启动docker
sudo systemctl start docker
配置镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["阿里云或其它公共镜像加速器地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
检查加速器是否生效
docker info
Registry Mirrors:
https://reg-mirror.qiniu.com
安装Portainer
查询当前有哪些Portainer镜像
docker search portainer
下载portainer镜像
docker pull docker.io/portainer/portainer
单机版运行
如果仅有一个docker宿主机,则可使用单机版运行,Portainer单机版运行十分简单,只需要一条语句即可启动容器,来管理该机器上的docker镜像、容器等数据。
docker run -d -p 9001:9000 \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name prtainer \
docker.io/portainer/portainer
登录portainer(第一次登录需要创建用户)(确认服务器是否开放9001端口)
http://服务器外网IP:9001/
网友评论