portainer的使用
1、背景
portainer是一个可视化docker操作工具,可以不用写docker命令实现容器的生命周期进行管理,方便的实现容器的创建、运行、停止、暂停、恢复、删除、复制等。但是作为第一次使用该工具的人,还是比较难理解各个功能对应到docker命令的效果是怎么样的。本文将记录一些使用过程中对portainer的好的实践。
2、简单介绍下portainer的工作原理
portainer就是一个web程序,我们首先部署在自己的服务器上,运行成功后,我们通过浏览器访问这个应用,首先将我们的docker集群添加到这个应用,打开页面左侧有endpoint设置入口,这是设置安装docker的机器设置进去,docker提供了远程访问的接口,当然首先是我们自己在安装docker后开启,默认的端口是2375,然后将具体的机器ip:2375添加进去,添加成功后,我们就可以通过连接具体的docker机器,在可视化的界面上进行docker任务操作,比如在连接的docker机器拉取镜像,创建容器,运行容器,这些操作都是portainer应用通过之前设置的endpoint进行远程调用执行,这样做后,就不需要我们登录到具体的机器进行docker命令的操作。
3、使用portainer上线一个应用
我们以上线一个配置中心nacos应用为例子。
- 首先使用portainer时我们需要在里面添加自己的私有仓库,如下图所示
- 添加的具体过程
可以看到支持很多种仓库,我们选择自定义仓库,填入名称和ip:port就可以
3. 创建容器,首先选择左侧的container入口,可以看到右侧有添加容器的字样add container,点击即可添加一个
4. 具体的容器添加页面设置详情,其中包含了应用名称的设置,仓库镜像的选择,端口的映射
5. 具体的容器添加页面设置详情,接着上面的填入容器的一些设置,我们这里只填一些必须的,比如限制容器cpu、内存资源的就不管了,命令行command和entry point,如果镜像dockerfile是使用的entrypoint来启动应用,那在command随便填两个字符就可以,只会将这两个字符当做参数传递,如果不填会报no command options,如果是用cmd启动的应用就不需要填写,空着就可以,接着我们的应用需要将宿主机目录和文件挂载在容器目录,首先需要我们的机器上面有这些目录和文件,否则会有问题。
6. 上面的东西必须填的项目,填完后,点击部署容器,就可以了,我们就可以看到容器是running状态,点进容器,还可以使用很多功能,比如看日志,进入容器的shell,监控容器cpu 内存 网络状态等。如下图
portainer的使用相关推荐
- Portainer 安装与配置
文章目录 Portainer 安装与配置 一.介绍 二.安装使用 1.单机运行 2.基于swarm集群方式运行 Portainer 安装与配置 一.介绍 Portainer 是一个开源.轻量级Do ...
- Docker初学5:下载安装可视化图形工具Portainer
下载安装可视化图形工具Portainer # 搜索Portainer [root@iZh40ti53pk77iZ ~]# docker search portainer NAME DESCRIPTIO ...
- docker portainer_Docker入门详解(十一) 图形Portainer
一.介绍 Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控制台操作.S ...
- docker可视化管理工具对比 DockerUI Shipyard Rancher Portainer
目录 1.前言 2.优劣对比 DockerUI Shipyard Rancher Portainer 1.前言 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell.技术开发人 ...
- docker linux界面版,centos 7 Docker使用Portainer搭建可视化界面
1.下载镜像docker pull docker.io/portainer/portainer 2.单机版运行启动docker run -d -p 9000:9000 --restart=alway ...
- portainer图形化监控
步骤1,在Swarm集群中创建一个新的覆盖网络: $ docker network create --driver overlay --attachable portainer_agent_netwo ...
- 使用 Portainer UI 管理 Docker 主机
Docker 使用命令行的方式来管理有时候并没有那么直观,可以使用 Portainer 的 UI 来管理 Docker 主机和 Docker Swarm 集群. 安装 Portainer 环境:cen ...
- portainer的日常使用
portainer的日常使用 一.登录portainer界面 二.创建容器 1.选择创建容器 2.配置容器 三.查看创建的容器 四.容器的管理 1.进入容器控制台内 2.监控容器的状态 3.查看容器的 ...
- linux多节点部署,Linux下docker部署+面板portainer管理多节点docker
1.安装 脚本debian9,centos7通过,有些系统内核没带iptables_nat模块的话是不行的,debian jessie不行,stretch可以 1.首先主服务器(面板)执行下面这个脚本 ...
- Docker Review - 图形化工具 Portainer
文章目录 官网 安装 下载Portainer的Docker镜像 运行Portainer容器 访问 入门使用 官网 Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker ...
最新文章
- Java8 HashMap
- 将数据库的0和1显示为jsp页面的是和否
- 一击进榜!达摩院十年“扫地僧”,揭秘阿里云数据仓库逆袭之旅
- “全息数字人”——健康医疗 大数据应用的新模式
- linepipe——又一个自然语言开源程序
- php sub pos,PHP pos()用法及代码示例
- 牛客刷题---年会抽奖
- java定时器 实现2秒打印一次,1秒打印一次,循环往复
- 850pro测试软件,新极速霸主诞生 三星850 PRO首发评测
- DC-DC电路中自举电容和自举电阻是什么?
- AWS新用户入门学习必备知识
- Linux文件系统(一)——常用文件系统
- 别在让你的 await Streaking 了
- python中iter函数_Python基础:iter函数的两个参数
- 读书的故事(转百度知道)
- SQL Server和MySQL数据库
- 手机成移动互联网入口必争之地
- python基础知识补充
- 推特登录出错后没有拿到错误返回
- 浅谈IM系统之消息必达