Shipyard

Docker可视化工具Portainer

一世执手 提交于 2020-08-06 23:54:57
1 前言 从没想到 Docker 也有可视化的工具,因为它的命令还是非常清晰简单的。无聊搜了一下,原来已经有很多 Docker 可视化工具了。如 DockerUI 、 Shipyard 、 Rancher 、 Portainer 等。查看对比了一番,最后觉得 Portainer 还不错,功能齐全、界面简洁好看,就装来玩玩。 2 Portainer特点 Portainer 是一个轻量级的 Docker 环境管理UI,主要优点有: 轻量级,镜像只有几十M,相对其它UI工具来说十分轻巧; 使用方便,它也是一个 Docker 应用,直接拉取镜像后启动即可; 持续更新,作为优秀的开源项目, GitHub 还在持续维护和更新; 功能齐全,如以下几点: 完备的权限管理(团队、角色、用户控制); 镜像管理; 容器管理; 主机和集群状态显示; 应用模板快速部署; 事件日志显示; 其它 Docker 相关功能等。 3 探寻一下Portainer 3.1 安装 先拉取最新的镜像: $ docker pull portainer/portainer:latest 为 Portainer 创建一个 volume : $ docker volume create portainer_data 一条命令启动: $ docker run -d -p 9000:9000 --name=portainer -

至联云讲解《IPFS官方消息:Filecoin将预计2020年7月上线主网》

寵の児 提交于 2020-05-07 13:09:04
 千呼万唤始出来,等待许久的重磅消息终于来临。   据IPFS官方消息公布,Filecoin将于12月11日上线测试网,2020年 7 月上线主网。   主网上线意味着项目生态启动,后续的商业行为才真正开始,虽说IPFS已有一些落地场景,但主网上线之后,落地场景以及规模将发生质的变化。   这时候其项目白皮书中描述的美好愿景才更有可能实现,更多的用户参与进来。所以,主网上线不是结束,而是一个里程碑式的开始。 1. 预计时间节点调整图 里程碑 旧的预期完成时间新的预期完成时间启动长期运行的 alphanet无2019年9月25日启动第一个 Filecoin 测试网2019第二季度2019年12月11日使用大量矿机进行测试2019第二季度2019第四季度安全审查和审核2019第二和三季度2019第四季度go-filecoin v1.0.0功能冻结2019第二和三季度2020第一季度启动Filecoin主网2019第三和四季度2020第一季度02 官方发布原文(翻译): Filecoin Q2 & Q3 更新 1. 上线:12月11日测试网上线,2020年第一季度主网上线   此次更新中最重要的新闻是,我们的网络即将上线。我们推迟了之前定的上线时间,但是-正如你之后将读到的 - 我们在各个方面都取得了巨大进步!我们现在已有足够准备,可以决定以下上线时间了: Alphanet

Docker的WEB管理界面shipyard

核能气质少年 提交于 2020-04-20 06:59:59
Docker 的命令行就已经很好用了,如果非要加上基于 Web 的管理界面的话也有一些选择,如 DockerUI (Angular.js), Dockland (Ruby), Shipyard (Python/Django) 等,不过目前来看 Shipyard 项目要活跃一点,Shipyard 支持多 host,可以把多个 Docker host 上的 containers 统一管理;可以查看 images,甚至 build images;并提供 RESTful API 等等。 Shipyard 要管理和控制 Docker host 的话需要先修改 Docker host 上的默认配置使其支持远程管理。修改配置文件 docker.conf,把 /usr/bin/docker -d 这行加上 -H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock 参数: $ sudo vi /etc/init/docker.conf description "Run docker" start on filesystem or runlevel [2345] stop on runlevel [!2345] respawn script /usr/bin/docker -d -H tcp://0.0.0.0:4243 -H unix:///var

Docker 图形化页面管理工具使用

拟墨画扇 提交于 2020-04-09 19:47:24
一.Docker图形化工具 docker 图形页面管理工具常用的有三种,DockerUI ,Portainer ,Shipyard 。DockerUI 是 Portainer 的前身,这三个工具通过docker api来获取管理的资源信息。平时我们常常对着shell对着这些命令行客户端,审美会很疲劳,如果有漂亮的图形化界面可以直观查看docker资源信息,也是非常方便的。今天我们就搭建单机版的三种常用图形页面管理工具。这三种图形化管理工具以Portainer最为受欢迎。 二.DockerUI 轻量级图形页面管理之DockerUI 1.查看dockerui镜像 [root@localhost ~]# docker search dockerui 2.选择喜欢的dockerui风格镜像,下载 [root@localhost ~]# docker pull abh1nav/dockerui 3.启动dockerui容器,这里需要注意带上privileged参数,提升权限 [root@localhost ~]# docker run -d --privileged --name dockerui -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock abh1nav/dockerui 前往网页查看之前

Docker图形化工具——Portainer

南楼画角 提交于 2020-03-25 07:44:29
目标搭建docker-ui 一.Docker图形化工具 docker 图形页面管理工具常用的有三种,DockerUI ,Portainer ,Shipyard 。DockerUI 是 Portainer 的前身, 这三个工具通过docker api来获取管理的资源信息。平时我们常常对着shell对着这些命令行客户端,审美会很疲劳, 如果有漂亮的图形化界面可以直观查看docker资源信息,也是非常方便的。今天我们就搭建单机版的三种常用图形页面管理工具。 这三种图形化管理工具以Portainer最为受欢迎。 二.DockerUI 轻量级图形页面管理之DockerUI 1.查看dockerui镜像 [root@maven ~]# docker search dockerui 2.选择喜欢的dockerui风格镜像,下载 [root@maven ~]# docker pull abh1nav/dockerui 3.启动dockerui容器,这里需要注意带上privileged参数,提升权限,前往网页查看之前,你需要打开服务器的9000端口: [root@maven ~]# docker run -d --privileged --name dockerui -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock abh1nav

docker可视化集中管理工具shipyard安装部署

本秂侑毒 提交于 2020-01-30 13:31:53
转载自 https://www.cnblogs.com/heyongboke/p/10837503.html Shipyard是在Docker Swarm实现对容器、镜像、docker集群、仓库、节点进行管理的web系统。 1.Shipyard功能 1 Shipyard是一个集成管理docker容器、镜像、Registries的系统,它可以简化对横跨多个主机的Docker容器集群进行管理. 通过Web用户界面,你可以大致浏览相关信息,比如你的容器在使用多少处理器和内存资源、在运行哪些容器,还可以检查所有集群上的事件日志。 2.Shipyard特点: 1 2 3 4 支持多节点的集成管理; 支持镜像、容器、节点管理等功能; 可视化的容器管理和监控管理; 可动态加载节点。 3.Shipyard几个概念 1)engine 1 一个shipyard管理的docker集群可以包含一个或多个engine(引擎),一个engine就是监听tcp端口的dockerdaemon。shipyard管理docker daemon、images、containers完全基于<br>Docker API,不需要做其他的修改。另外,shipyard可以对每个engine做资源限制,包括CPU和内存;因为TCP监听相比Unix socket方式会有一定的安全隐患,所以shipyard还支持通过<br

Docker集中化web界面管理平台-Shipyard部署记录

笑着哭i 提交于 2019-12-29 11:37:44
本文转载自: https://www.cnblogs.com/kevingrace/p/6867820.html 作者:kevingrace 转载请注明该声明。 Docker图形页面管理工具基本常用的有三种: DOCKER UI,Shipyard,Portainer 。对比后发现, Shipyard最强大,其次是Portainer,最后是Docker ui 。之前介绍了 DOcker的web管理工具DockerUI ,下面介绍下Docker的另一个web界面管理工具Shipyard的使用。Shipyard(github)是建立在docker集群管理工具Citadel之上的可以管理容器、主机等资源的web图形化工具,包括core和extension两个版本,core即shipyard主要是把多个 Docker host上的 containers 统一管理(支持跨越多个host),extension即shipyard-extensions添加了应用路由和负载均衡、集中化日志、部署等; Shipyard是在Docker Swarm实现对容器、镜像、docker集群、仓库、节点进行管理的web系统 。 DockerUI功能: 通过Web浏览器的命令行来管理的任务。 DockerUI的优点 1)可以对运行着的容器进行批量操作 2)在容器网络中-会显示容器与容器间的网络关系 3

Docker私有云管理平台————Docker Shipyard

▼魔方 西西 提交于 2019-12-28 01:18:07
一、shipyard中文版安装(CentOS) 注:本文安装操作均在root用户下,安装前需先安装Docker ( 传送门 ) 下载所需docker镜像 docker pull rethinkdb docker pull microbox/etcd docker pull shipyard/docker-proxy docker pull swarm docker pull dockerclub/shipyard 下载官方脚本 wget https://shipyard-project.com/deploy 若下载失败请使用 wget https://raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy 或者直接创建文件,将内容复制进去 mkdir -p /usr/local/docker vi /usr/local/docker/deploy 完整脚本 #!/bin/bash if [ "$1" != "" ] && [ "$1" = "-h" ]; then echo "Shipyard Deploy uses the following environment variables:" echo " ACTION: this is the

Ubuntu下部署Shipyard管理docker

心已入冬 提交于 2019-12-28 01:16:24
使用k8s对于我这种新人来说,难度有点大。遂尝试使用Shipyard这个docker web ui工具来进行管理,以方便入门。 首先,我们还是需要在我们的主机上安装docker。 然后官方提供了自动安装脚本和手动安装两种方式,这里我们采用手动安装的方式。 主节点 1.安装Datastore docker run \ -ti \ -d \ --restart=always \ --name shipyard-rethinkdb \ rethinkdb 2.安装Discovery docker run \ -ti \ -d \ -p 4001:4001 \ -p 7001:7001 \ --restart=always \ --name shipyard-discovery \ microbox/etcd -name discovery 3. 安装Proxy docker run \ -ti \ -d \ -p 2375:2375 \ --hostname=$HOSTNAME \ --restart=always \ --name shipyard-proxy \ -v /var/run/docker.sock:/var/run/docker.sock \ -e PORT=2375 \ shipyard/docker-proxy:latest 4. Swarm Manager

shipyard的安装与一般维护

杀马特。学长 韩版系。学妹 提交于 2019-12-28 01:15:14
#一、安装前的准备: docker pull alpine docker pull library/rethinkdb docker pull microbox/etcd docker pull shipyard/docker-proxy docker pull swarm docker pull shipyard/shipyard #二、安装脚本: curl -s https://shipyard-project.com/deploy | bash -s ==》英文版 curl -sSL http://dockerclub.net/public/script/deploy | bash -s ==> 中文版 shipyard 安装完成后使用http:// 192.168.100.100 :8080 就可以访问了(iptables防火墙要是开启了,要记得打开8080端口访问) shipyard访问页面默认登录用户名:admin,密码:shipyard,登录进去后,可以在"ACCOUNTS"选项里管理用户,可以添加用户,并对用户进行角色授权 #三、一般维护: 1)添加node节点: curl -sSL http://dockerclub.net/public/script/deploy | ACTION=node DISCOVERY=etcd://<shipyard部署机ip>