portainer

Docker搭建Portainer可视化界面

邮差的信 提交于 2019-12-03 02:20:11
为了解决上回说到的问题,在网上找了找 找到了一个 非常有好的可视化界面管理工具. Portainer 是什么东西 (开源轻量级) Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。 我用到的图形化管理,应用快速部署,时间日志显示,容器控制台操作 (应为我用的比较简单没有太多深入了解) Docker和窗口下载镜像 搜索 docker search portainer 拉取 docker pull portainer/portainer 启动 docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer ps: docker 运行命令讲解 -d :后台运行 -p:前边是外访问端口:后边是对内访问端口 --restart=always: 当 docker 重启时,容器自动启动。 -v:磁盘目录映射 --name: 为容器指定一个名称 见识一下

Portainer实战

≯℡__Kan透↙ 提交于 2019-12-02 22:32:20
Portainer是一个轻量级的Docker环境管理UI,可以管理docker host和docker swarm(我主要看中了能管理swarm这个,毕竟市面上能管理swarm的平台不多)。之所以说是轻量级的,是因为部署只有一个container,也可以使用二进制程序直接部署,不像rancher的部署,部署了一大堆container,而且portainer是跨平台的,windows和linux都可以部署,废话不多说,直接开干.... 环境 ubuntu16.04-1 swarm manager portainer ubuntu16.04-2 swarm works portainer agent ubuntu16.04-3 swarm works portainer agent ps:环境还是之前文章的swarm集群环境 部署 独立容器启动 docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /path/on/host/data:/data portainer/portainer ps:portainer的数据存储在容器内部的/data目录,这样容器重启的时候数据会丢失,所以要确保数据持久化 docker run -d

centos7.6安装docker

核能气质少年 提交于 2019-12-01 15:01:05
先运行 yum update 然后卸载旧版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 安装依赖包 1 yum install -y yum-utils \ 2 device-mapper-persistent-data \ 3 lvm2 设置yum源 yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 如果是国内的服务器,建议用阿里云的镜像,这样安装会快一些 yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装docker yum install docker-ce 启动并加入开机自动启动 systemctl start docker systemctl enable docker 安装完成 [root@iZm5123ukzwy1wjtj2Z ~]#

docker-swarm+Portainer安装

痴心易碎 提交于 2019-11-29 19:09:24
本人主管理节点hostname:docker, ip:192.168.180.134 被管理节点hostname:docker02, ip:192.168.180.135 docker-swarm的安装: 1.在主管理节点上执行命令。命令: docker swarm init --advertise-addr 192.168.180.134 2.在被管理节点上执行,swarm init命令之后出现的语句:docker swarm join --token SWMTKN-1-4637td6owwghew88l9jc89n2rprt2gepdyywgh6rledb9qbf09-7a35pbheek6yeru2u1em7c9uh 192.168.180.134:2377 3.查询集群信息,执行命令: docker node ls 4.在管理节点执行: docker service create -p 9555:80 --name webserver --replicas 5 httpd (replicas是备份次数) 查看集群中的service,执行命令: docker service ls 查看集群中的webserver服务,执行命令:docker service ps webserver 5.在被管理节点开放2375端口节点 用命令: docker -H 192.168.180

docker 的Portainer和Dive

扶醉桌前 提交于 2019-11-28 17:53:16
Portainer Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能 拉取镜像: docker pull portainer/portainer 运行实例: docker run -p 9000:9000 --name prtainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -d portainer/portainer ​ Dive dive 是一个方便的观察容器各层信息的工具,同时也集成了容器构建命令,方便我们在构建容器 镜像的同时查询镜像各层的变动信息, 拉取镜像: docker pull quay.io/wagoodman/dive:latest 运行容器并查看image docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock quay.io/wagoodman/dive:latest redis:latest #redis:latest 是image 可以是imageid 来源: https://www.cnblogs

docker:轻量级图形页面管理之Portainer

家住魔仙堡 提交于 2019-11-28 14:34:06
1.介绍 docker 图形化管理提供了很多工具,有Portainer、Docker UI、Shipyard等等,本文主要介绍Portainer。  Portainer是一个开源、轻量级Docker管理用户界面,基于Docker API,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。 2.创建容器 2.1下载官方镜像 [root@ ganbing /]# docker pull portainer/portainer Using default tag: latest latest: Pulling from portainer/portainer d1e017099d17: Pull complete ba5495c717cb: Pull complete Digest: sha256:8146a5aae1135a0ccee424488c6867b438be21d1e915903a858d12e8382b817b Status: Downloaded newer image for portainer/portainer:latest 2.2单机运行

Portainer实战

匆匆过客 提交于 2019-11-27 15:12:45
Portainer是一个轻量级的Docker环境管理UI,可以管理docker host和docker swarm(我主要看中了能管理swarm这个,毕竟市面上能管理swarm的平台不多)。之所以说是轻量级的,是因为部署只有一个container,也可以使用二进制程序直接部署,不像rancher的部署,部署了一大堆container,而且portainer是跨平台的,windows和linux都可以部署,废话不多说,直接开干.... 环境 ubuntu16.04-1 swarm manager portainer ubuntu16.04-2 swarm works portainer agent ubuntu16.04-3 swarm works portainer agent ps:环境还是之前文章的swarm集群环境 部署 独立容器启动 docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /path/on/host/data:/data portainer/portainer ps:portainer的数据存储在容器内部的/data目录,这样容器重启的时候数据会丢失,所以要确保数据持久化 docker run -d

虚拟化容器技术:Docker

别来无恙 提交于 2019-11-26 19:48:49
虚拟化容器技术:Docker 一、简介 二、安装Docker 在ubuntu下安装docker非常简单,只需要一条命令即可 sudo apt update sudo apt install -y docker.io apt安装的已经自动设置为开机自启 在centos7中使用可以使用以下命令 sudo yum update sudo yum install –y docker sudo systemctl enable docker sudo systemctl start docker #上面命令安装的docker版本是1.13.1 安装最新发行版使用以下命令 yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install -y docker-ce 由于在linux下我们一般不是使用root账号登录,运行docker会有权限问题,需要对当前用户赋予docker的权限 sudo groupadd docker #创建docker用户组 sudo gpasswd -a $USER docker #将当前用户加入docker用户组

搭建Portainer可视化界面(转)

旧巷老猫 提交于 2019-11-26 17:18:25
转载地址:https://blog.csdn.net/u011781521/article/details/80469804 一、什么是Portainer? Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。 二、下载Portainer镜像 环境用的还是上篇的环境,在swaram01安装Portainer来管理docker集群 # 查询当前有哪些Portainer镜像 docker search portainer # 下载镜像 docker pull portainer/portainer 三、运行Portainer Portainer运行方式有以下两种方式: 3.1、单机版运行 如果仅有一个docker宿主机,则可使用单机版运行,运行以下命令就可以启动了: docker run -d -p 9000:9000 \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ --name prtainer-test \ portainer/portainer

用 Portainer 远程管理 docker

折月煮酒 提交于 2019-11-26 14:08:58
新建一个卷( portainer_data )来存Portainer数据 docker volume create portainer_data docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer 修改将要被远程连接的客户机的docker.service 文件开通docker的远程管理: vim /lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375 不建议修改 daemon.json , vim /etc/docker/daemon.json { "registry-mirrors": ["https://registry.docker-cn.com"], "insecure-registries": ["rep.dhis2.org.cn"], # 大坑!不能在这允许DOCKER的TCP通迅,重启不了(CentOS 7,Dokcer 19.03.1): "hosts": ["tcp://0.0.0.0:2375","unix://