小编给友友们总结了一下 Portainer 的好处以下
Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。
正文开始
# 进入目录
[root@VM-4-8-centos docker]# cd /usr/local/docker
# 创建文件夹
[root@VM-4-8-centos docker]# mkdir -p portainer/data
下载镜像
[root@VM-4-8-centos portainer]# docker pull portainer/portainer
Using default tag: latest
latest: Pulling from portainer/portainer
94cfa856b2b1: Pull complete
49d59ee0881a: Pull complete
a2300fd28637: Pull complete
Digest: sha256:fb45b43738646048a0a0cc74fcee2865b69efde857e710126084ee5de9be0f3f
Status: Downloaded newer image for portainer/portainer:latest
docker.io/portainer/portainer:latest
启动容器
# 编写脚本
[root@VM-4-8-centos portainer]# cd portainer/
[root@VM-4-8-centos portainer]# vim startPortainer.sh
脚本内容
docker run -d \
--restart=always \
--name portainer \
-p 9000:9000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /usr/local/docker/portainer/data:/data \
portainer/portainer:latest
# 赋值权限
[root@VM-4-8-centos portainer]# chmod -R 777 startPortainer.sh
# 执行脚本
[root@VM-4-8-centos portainer]# ./startPortainer.sh
312623fe0b0192c645250f11e3603fd5f73f91393b22db3988a44fb93fb4dc89