博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker+dockerfly管理端
阅读量:6877 次
发布时间:2019-06-26

本文共 3254 字,大约阅读时间需要 10 分钟。

  hot3.png

#编者注 在家里面弄了个Gen8,决定用来作为NAS和docker服务器,随即开展工作。操作系统Elementary OS 0.4

Docker安装

sudo apt-get install docker.io

检查docker

sudo docker info

DockerFly

Dockerfly是基于 Docker1.12+ (Docker API 1.24+) 开发出Docker 管理工具,提供里最基本的基于 Docker 的管理功能,目的是能够方便广大Docker初学者以及 Docker 管理员能够快速的进行Docker 容器的管理和维护。

安装必要组件

docker默认是使用 unixsock 来开放它的 api 的,而 dockerfly 则是连接到 docker 的 api 来工作。这里需要一个转换工具,让dockerfly的java客户端访问到unixsock

sudo apt-get install socat

dockerfly还需要具有swarm管理端

sudo docker swarm init

下载DockerFly

git clone https://git.oschina.net/helyho/DockerFly.git

运行DockerFly

注意:如果如果docker info需要使用管理员,则在运行dockerfly时也需要

zhanpeng@ProLiant-MicroServer-Gen8:~/build/DockerFly$ sudo ./start.sh Log util Waring: Can't found log config file!Log util Waring: System will be use default config: LogType just STDOUT!*********************************************************************************************   ==            ==  ==========   ==========  ==            ==  ====       ==  ==       ==	    ==          ==  ==        == ==        ==  ==          ==  ==  ==      ==   ==      ==	     ==        ==   ==        == ==        ==   ==        ==  ==    ==     ==    ==     ==	      ==      ==    ==        == ==        ==    ==      ==  ==      ==    ==     ==    ==          ==    ==     ==        == ==        ==     ==    ==  ============   ==      ==   ==           ==  ==      ==        == ==        ==      ==  ==  ==          ==  ==       ==  ==	         ====        ==========   ==========        ====  ==            == ==        == ==	*********************************************************************************************============================== [Config file parameter list] =================================  Timeout:                         30  ContextPath:                     /home/zhanpeng/build/DockerFly/WEBAPP  CharacterSet:                    UTF-8  SessionContainer:                java.util.Hashtable  SessionTimeout:                  30  KeepAliveTimeout:                60  MatchRouteIgnoreCase:            false  Gzip:                            false  AccessLog:                       false=============================================================================================  This WebServer based on VoovanFramework.  Version: Voovan-WebServer/V1.0-RC-1  WebSite: http://www.voovan.org  Author: helyho  E-mail: helyho@gmail.com=============================================================================================Load HttpModule [Vestful 模块] on [ajax] by [org.voovan.vestful.RestfulModule]=============================================================================================--------------------------------------------------------------------------------------------------------------------------------------------------[WARN] [2017-03-22 20:44:51:245 CST] [Thread:main : 1] [Time:47] (TEnv.java:131) --------------------------------------------------------------------------------------------------------------------------------------------------Method loadBinary, This [/home/zhanpeng/build/DockerFly/classes] is not existsProcess ID: 29018WebServer working on: http://0.0.0.0:28083 ...

通过浏览器访问

http://0.0.0.0:28083

输入图片说明

拉取镜像

TODO

docker独立IP

通过docker独立ip了解,pipework。

被地下的评论各种推荐Flannel

转载于:https://my.oschina.net/hava/blog/865017

你可能感兴趣的文章
spin_lock浅析【转】
查看>>
MVC前台Post/Get异步获得数据时参数的取值问题
查看>>
8086/8088指令详解
查看>>
iOS:自定义代码块{ }
查看>>
C# 远程链接指定计算机,获取该计算机的计算机名等信息
查看>>
[Flume][Kafka]Flume 与 Kakfa结合例子(Kakfa 作为flume 的sink 输出到 Kafka topic)
查看>>
OpenGL入门笔记(十一)
查看>>
kill命令
查看>>
python3爬虫(二)实战- 爬糗事百科
查看>>
windowsXP用户被禁用导致不能网站登录
查看>>
第 8 章 TokyoCabinet/Tyrant
查看>>
智慧城市逐步推进 未来城市建设突破口分析
查看>>
是谁在推动路由器智能连接功能的普及?
查看>>
物联网软件更新政策不明 智能冰箱也易沦为犯罪工具
查看>>
基于 SaaS 解决库存问题, Nextail 获 160 万美元融资
查看>>
中昌海运拟更名“中昌大数据股份有限公司”
查看>>
Windows 10新版可以更新了!这些新功能值得升级
查看>>
《微信公众平台开发最佳实践》——2.2 微信开发者中心
查看>>
《IPv6精髓(第2版)》——1.4 常见误解
查看>>
《精通ArcGIS Server 应用与开发》——2.2 ArcGIS Server架构
查看>>