Portainer是一个可视化的Docker操作界面,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。
1)官网下载安装
进入官网点击Resources,找到install
https://www.portainer.io/install
会弹出一个商业版与社区版,这里选择社区版
在跳转的安装页面中选择安装方式,这里选择设置新的server安装
选择Docker单机版
这里我的Docker是安装在Linux系统中的,所以选择第一项在Linux中使用Docker安装Portainer。(
根据你的Docker环境来选择即可
)
2)根据官网文档拉取portainer镜像并运行
#创建一个数据卷
docker volume create portainer_data
#下载并启动容器
#--restart=always #参数说明:如果docker进程进行了重启,那么该容器也会进行重启
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
#查看容器是否启动成功
docker ps
打开浏览器使用IP+端口访问,设置管理员密码
https://10.10.10.12:9443
登录成功后就能看到当前系统的docker容器使用情况了
点进去后会详细的显示当前docker的使用情况
3)常规操作演示
(1)支持批量导出或导入镜像
(2)添加并运行新容器
点击 Containers => Add container
依次填入要运行的容器名称 => 拉取的镜像名 => 对外暴露的端口号
最后点击部署按钮,等待片刻即可部署完成