- 首先要安装docker
docker安装流程
1.安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
2.将docker设为开机自启动
systemctl enable docker
systemctl start docker
3.在通过docker 安装portainer
项目地址;https://github.com/portainer/portainer
拉取最新镜像
docker pull portainer/portainer-ce
镜像启动容器
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
更新教程;
先停掉已经在运行的Portainer,怎么停呢,很多简单,先查docker在运行的容器,命令如下:
docker ps
1-1.这个是查询在运行中的docker,可以加参数实现其他功能参数如下:
-f :根据条件过滤显示的内容。
-format :指定返回值的模板文件。
-l :显示最近创建的容器。
-n :列出最近创建的n个容器。
-no-trunc :不截断输出。
-q :静默模式,只显示容器编号。
-s :显示总的文件大小。`
1-2.下面是停止运行Portainer,命令如下:
docker stop 容器id
2.删除旧版的portainer容器
docker rm 容器id
3.拉取新的镜像
docker pull portainer/portainer-ce
4.使用新的镜像启动新的容器
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
忘记截图了,操作就这么简单。到这里,基本就完成了。就是这么简单的升级到2.0还不丢配置。不过在升级前做好是备份下数据啥的,虚拟机就直接拍个快照,安全。