Zdocker —— Java 开发的简易 Docker 管理工具

Zdocker 详细介绍
自己非常喜欢docker云系统,但想找一个Java版本的docker管理工具,可是找了很久都没有成功,最后决定自己做一个,因编程能力较差,开发速度慢,只实现了简单的项目管理镜像管理容器管理.因是个人开发,没有专业的测试人员,自己做了简单验证.此版本为开发版,适合对docker云系统有兴趣的开发者使用.

安装步骤

A.添加对外远程接口,使得 Docker API 在 tcp 上可用
编辑 :/etc/default/docker
追加 :DOCKER_OPTS="-H 127.0.0.1:4243"

B.重起 docker
sudo service docker restart

C.编辑Zdocker
ZdockersrcmainjavaapputilsAppPath.java
修改:public static String dockerPath = "http://192.168.0.134:4243";//变更为你服务器docker地址

D.使用tomcat部署Zdocker并启动
请求:http://<你的tomcatIP:端口>/项目名/packages/list

时间: 2024-08-01 04:15:36

Zdocker —— Java 开发的简易 Docker 管理工具的相关文章

Docker 管理工具的选择:Kubernetes 还是 Swarm?

本文讲的是Docker 管理工具的选择:Kubernetes 还是 Swarm?[编者的话]选择Kubernetes 或者 Swarm 就像在将 Linux 桌面发行版的范围缩小到两个后选出一个最喜欢的.哪个更满足你的需要如何才是决定因素. [3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站]本次培训围绕基于Docker的CI/CD实战展开,具体内容包括:持续集成与持续交付(CI/CD)概览:持续集成系统介绍:客户端与服务端的 CI/CD 实践:开发流程中引入 CI.CD:Gitl

Docker管理工具Shipyard初体验

本文讲的是Docker管理工具Shipyard初体验,[编者的话]Shipyard是一个Docker管理工具,有WEB界面也可以通过CLI来管理Docker主机.镜像.容器 .要方便的管理Docker相关服务,基于Web的方式来管理肯定是首选.本文介绍了Shipyard的使用方式. Shipyard是一个Docker的管理工具,你可以用它管理在不同机器上Docker镜像和容器的部署,但是在本篇博文中,我将会向你展示如何在你的本地机器上使用Shipyard. 在你机器上安装Shipyard的时候会

docker(2):安装docker管理工具rancher

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/51136562 未经博主允许不得转载. 博主地址是:http://blog.csdn.net/freewebsys 1,关于rancher rancher是一个docker的管理系统.http://rancher.com/ 相同类似的系统还有,http://shipyard-project.com/. 有管理界面的好处是,可以方便的查看有多少容器在运行,可以通过简单的界面点击,实

Linux中安装部署Docker管理工具Drone全攻略

  Drone 是一个构建在Docker之上的开源持续集成平台(CI).Drone 提供了一组预建的Docker映像,支持12+种语言和几乎所有主要的数据库.这意味着你不必花时间来安装软件和配置您的构建环境.当然,如果你需要一个高度定制的环境Drone提供了足够的灵活性来使用自定义Docker映像. Drone 完全采用Go语言开发.具有快速,高效的特点. 与其他的CI服务相比有什么不同? 1.Drone是开源的 2.Drone是构建在Docker之上 3.Drone 轻松托管在自己的基础架构之

我的Java开发学习之旅------&amp;gt;工具类:Java获取字符串和文件进行MD5值

ps:这几天本人用百度云盘秒传了几部大片到云盘上,几个G的文件瞬秒竟然显示"上传成功"!这真让我目瞪口呆,要是这样的话,那得多快的网速,这绝对是不可能的,也许这仅是个假象.百度了一下才发现所谓的"秒传"是常见的"忽略式"上传方式,就是您上传了一个文件名为111.exe,MD5为一个数,有一个网友以前也上传一个叫222.exe,MD5和您上传的文件MD5码一模一样,所以这个文件上传到服务器上的时间就很短了,这是因为别人上传过这个文件,您上传这个文件

十四种Java开发工具点评

在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具,Java菜鸟们如初入大观园的刘姥姥,看花了眼,不知该何种选择.的确,这些工具各有所长,都没有绝对完美的,就算是老鸟也很难做出选择.在本文中我简要介绍了常见的十四种Java开发工具的特点,管中窥"器",希望能对大家有所帮助. 1.JDK (Java Development Kit) 2.Java Workshop 3.NetBeans 与Sun Java Studio 5 4.Borlan

[JAVA]十四种Java开发工具点评_JSP编程

  在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具,Java菜鸟们如初入大观园的刘姥姥,看花了眼,不知该何种选择.的确,这些工具各有所长,都没有绝对完美的,就算是老鸟也很难做出选择.在本文中我简要介绍了常见的十四种Java开发工具的特点,管中窥"器",希望能对大家有所帮助. 1.JDK (Java Development Kit) 2.Java Workshop 3.NetBeans 与Sun Java Studio 5 4.Borl

在 MacBook Pro 上设置 Java 开发环境

好吧,我去了地球的另一边,并且因为我的PC不在旁边,只有一台MacBook Pro可以用于开发.这篇文章应该被看作是一个加强书签,我列出了使得MacBook能实现目的的所有必需安装的工具,即用于Java和稍后也会用于JavaScript的开发. 需要提一下的是,直到现在,我仍然是Windows用户(XP / 7)和Linux(Ubuntu /Mint/Cent OS).在写这篇文章的时候,我的MacBook Pro上运行的是OS X Yosemite Version 10.10.5. JDK 所

教你如何运用云管理工具

云管理越来越被人们所熟知,渐渐也成为了当下的热门话题,热门到每一家新兴公司和老牌厂商都提供用来管理云计算环境的某种工具.这些工作种类繁多,有监控工具,有配置工具,还有介于两者之间的工具.市面上自然还有雾件(vaporware),这种种的工具让人眼花缭乱,想要快速的有一定认知并理清楚,并不容易. 如果你部署的云不是关键任务环境,而是相当静态的环境,那么就可能不需要动态配置系统.在这样的情况下,产品内置的用于添加/变更/移除资源的标准工具也就不是什么难事了. 几家供应商拥有专门为云计算管理设计的产品