使用Portainer搭建可视化docker管理界面

2021.6.13更新:portainer/portainer改为portainer/portainer-ce

在docker的管理上,可视化管理优于命令行。

首先按照清华大学开源镜像站的说明安装docker,说明网址如下https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce/。以Ubuntu20.04为例:

1、卸载docker

sudo apt-get remove docker docker-engine docker.io

2、安装依赖

sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

3、信任 Docker 的 GPG 公钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4、添加软件仓库

sudo add-apt-repository \
   "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

5、安装

sudo apt-get update
sudo apt-get install docker-ce

6、部署Portainer

docker pull portainer/portainer-ce
docker volume create portainer_data
docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

7、打开IP:9000进入管理页面,如下图: