portainer

docker进阶之路-基础篇 | 二:portainer安装与基本使用

纵然是瞬间 提交于 2020-01-29 00:04:45
转载请注明作者及出处: 作者:银河架构师 原文链接: https://blog.csdn.net/liuminglei1987/article/details/103603512 ​简介 Portainer 是轻量级,跨平台,开源的管理Docker的UI。Portainer提供了Docker的详细概述,并允许通过基于Web的简单仪表板管理容器、镜像、网络和卷,且支持GNU / Linux,Microsoft Windows和Mac OSX操作系统。 安装 下载最新镜像 docker pull portainer/portainer 注意:如无明确指定tag,则会使用默认tag, 即latest。 检查镜像是否拉取成功 docker image 结果如图所示: 拉取镜像成功,且为最新版本。 启动portainer docker run -d -p 9000:9000 --name portainer -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer 注意:如不指定name,会自动随机生成一个name。 启动成功,系统会输出容器id: 6b080d2463bec221baa3fef65c8e54bc406e14af572640ebe1e4a41bb40006b3 portainer已启动成功

docker容器虚拟技术

走远了吗. 提交于 2020-01-25 13:58:57
1.docker适用环境 其实docker本身也没有太多在Windows下花功夫。 目前,docker仅支持Linux与Windows企业版、专业版、教育版。ps:家庭版不支持docker ,并且win10下可以安装 docker-for-windows ,这个安装包是 专门适用于win10,安装简单,而对于win7/8则可以使用 Docker Toolbox下载地址 2.Windows下无法对docker容器进行端口访问(端口映射的问题) 1.问题详情 在Windows10系统服务器中安装了docker和docker-compose 并尝试在其中运行Nginx服务,映射也做好 问题:在主机的浏览器中,打开localhost:port无法访问对应的Web服务。 2.问题解析 原因:docker是运行在Linux上的,在Windows中运行docker,实际上还是在Windows下先安装了一个Linux环境,然后在这个系统中运行的docker。也就是说,服务中使用的localhost指的是这个Linux环境的地址,而不是我们的宿主环境Windows10。 3.解决办法 启动docker命令行窗口 输入命令:docker-machine ip default Linux的ip地址,一般情况下这个地址是192.168.99.100 然后在Windows的浏览器中,输入 http://IP

docker可视化工具

≡放荡痞女 提交于 2020-01-13 12:33:49
介绍两款Docker可视化工具 DockerUI(特点:轻量) 下载镜像 docker pull abh1nav/dockerui 启动容器 docker run -d --privileged --restart=always --name dockerui -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock abh1nav/dockerui 访问 http://localhost:9000    Portainer(特点:功能齐全) 下载镜像 docker pull portainer/portainer 启动容器 docker run -d --restart=always -p 9001:9000 -v /var/run/docker.sock:/var/run/docker.sock --name portainer portainer/portainer 访问 http://localhost:9001 设置账户密码 连接本地 查看容器 来源: https://www.cnblogs.com/yanhongjiang/p/12186577.html

Docker图形化管理工具之Portainer

谁都会走 提交于 2019-12-17 06:03:04
What is Portainer? Portainer是一款轻量级的图形化管理工具,通过它我们可以轻松管理不同的docker环境。Portainer部署和使用都非常的简单,它由一个可以运行在任何docker引擎上的容器组成。 Portainer提供管理docker的 containers 、 images 、 volumes、networks等等。它兼容独立的docker环境和swarm集群模式。基本满足中小型单位对docker容器的管理工作。 快速部署 从仓库中查询Portainer相关镜像: [ root@centos7 ~ ] # docker search portainer 拉取Portainer镜像到本地: [ root@centos7 ~ ] # docker pull portainer/portainer 查看本地主机上的镜像: 单机安装 如果只有一个docker宿主机,可以使用以下命令安装: [ root@centos7 ~ ] # docker volume create portainer_data [ root@centos7 ~ ] # docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v

树莓派上部署docker,mongodb,EMQX

笑着哭i 提交于 2019-12-16 07:38:55
IP1123q``地址 192.168.16.244 raspberry pi@raspberrypi:~ $ sudo passwd root 输入新的 UNIX 密码:1 重新输入新的 UNIX 密码:1 passwd:已成功更新密码 pi@raspberrypi:~ $ 密码为1 路由器 密码:12345678 portainer 管理界面 http://192.168.16.244:9000/#/images 用户名:admin 密码:yuzi4558094 ########################################### 安装数据库 本地镜像另一个版本cretzel/rpi-mongodb docker run -itd -P --name mongodb-server cretzel/rpi-mongodb bash docker exec -it mongodb-server bash ps -ef | grep mongodb 查找momgo软件 显示当前运行容器 docker ps docker ps -a (-a隐藏的) 显示当前镜像 mongodb docker images 拉去镜像 docker pull cretzel/rpi-mongodb 拉入存在本地 :后版本号镜像名字 docker pull mymongodb :4.3.4

docker管理工具portainer介绍安装和使用

隐身守侯 提交于 2019-12-15 16:10:24
概述 portainer是一个docker管理工具,提供一个web管理界面方便大家管理自己的容器,我对这个工具的评价是:神器。 关键是什么呢,免费,方便,漂亮。 还有很后悔碰到它那么晚 安装docker 当然安装docker管理工具首先就要安装docker了,如果身处中国,那么要使用阿里云的容器服务来安装docker 首先进入下面这个网站 https://dev.aliyun.com/search.html 进入控制台,选择docker_hub 镜像站点之后根据上面的教程安装docker 我是在树莓派上,然后使用docker官方教程安装的 打开一个回话 screen -S docker 之后挂个代理,哈哈 proxychains zsh 接着执行官方的安装脚本 curl -sSL https://get.docker.com | sh Client: Version: 17.10.0-ce API version: 1.33 Go version: go1.8.3 Git commit: f4ffd25 Built: Tue Oct 17 19:11:55 2017 OS/Arch: linux/arm Server: Version: 17.10.0-ce API version: 1.33 (minimum version 1.12) Go version: go1.8.3

Portainer

萝らか妹 提交于 2019-12-14 20:26:25
docker search portainer docker pull portainer/portainer docker run -it \ --name prtainer \ -p 9000:9000 \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /etc/localtime:/etc/localtime:ro \ -d portainer/portainer web登录 http://ip:9000 集群管理-安装Swarm 来源: https://www.cnblogs.com/kylingx/p/12040676.html

Invalid volume specification trying to run portainer container

我的未来我决定 提交于 2019-12-11 17:32:35
问题 I'm trying to deploy portainer to my local docker. I'm running the Docker CE 18.0.6.0 version on Windows 10. I tried to follow the steps from these two pages: Portainer-Deployment Tutorial: Portainer for local Docker environments on Windows 10! But all the times I have tried to run the following command: docker run -d -p 9000:9000 --name portainer --restart always -v portainer_data:/data portainer/portainer -H tcp://10.0.75.1:2375 Docker responds always with the same message: Error response

在Portainer中部署Docker监控系统(cAdvisor+InfluxDB+Grafana)

偶尔善良 提交于 2019-12-06 18:11:22
在Coreos系统中我们一般利用Portainer容器来管理Docker,可以看我的其他文章(coreos和portainer都有讲到过) 全容器化的部署方式下,我们可以利用 cAdvisor+InfluxDB+Grafana 实现对主机和Docker的各项指标的监控。 组件简介 cAdvisor:用于数据采集 cadvisor谷歌公司自己用来监控他们基础设施的一款工具,这个工具厉害之处不仅能监控docker容器的实时信息,而且还能将你的cadvisor这容器所在的主机的系统的实时信息,但是由于cadvisor只是能监控到实时的信息而不能保存。 InfluxDB:用于数据存储 InfluxDB 是用 Go 语言编写的一个开源分布式时序、事件和指标数据库,无需外部依赖。所以我们要使用 influxdb 将这些实时监控到的信息存放起来。 Grafana: 用于数据展示 Grafana 是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持 Graphite、zabbix、InfluxDB、Prometheus 和 OpenTSDB 作为数据源。 部署过程 在Portainer中进行可视化部署。 首先我们先建立一个自定义的网络 然后我们逐一部署容器 部署InfluxDB容器 设置网络 重启规则和数据卷自行配置即可,不再多说了。

portainer 管理 docker swarm集群

為{幸葍}努か 提交于 2019-12-03 11:59:24
Portainer提供可视化界面来管理docker swarm 集群。 portainer 是 C/S 架构,由 管理端 portainer 镜像 与 代理 agent 组成,在 swarm 的manager 节点部署 portainer管理端,所有节点部署 agent 1、部署管理端   docker run -d -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v $PWD:/data portainer/portainer 2、swarm 部署 agent   curl -L https://downloads.portainer.io/portainer-agent-stack.yml -o portainer-agent-stack.yml   docker stack deploy --compose-file=portainer-agent-stack.yml portainer   访问 manager节点的 9000端口,即可。 来源: https://www.cnblogs.com/wh-blog/p/11795271.html