用shipyard来管理docker
来源:互联网 发布:igmp端口号 编辑:程序博客网 时间:2024/06/07 06:05
docker多了之后就得需要个管理工具来整合和管理,shipyard是个不错的选择
docker的管理工具用docker运行起来就行,简单步骤如下:
起一个RethinkDB的data volume实例:
docker run -it -d --name shipyard-rethinkdb-data \ --entrypoint /bin/bash shipyard/rethinkdb -l
用刚才创建的data volume再起一个rethinkdb实例
docker run -it -P -d --name shipyard-rethinkdb \ --volumes-from shipyard-rethinkdb-data shipyard/rethinkdb
起一个shipyard的controller
docker run -it -p 8080:8080 -d --name shipyard \ --link shipyard-rethinkdb:rethinkdb shipyard/shipyard
然后浏览器IP:8080就能访问到shipyard管理页面了,前面再加层nginx,配个域名更好
默认用户名是admin shipyard
添加一个docker的host,这里叫Engines
写好名字,标签,填写好host的CPU数和内存数,然后在Address里写的时候发现问题了
docker启动的时候得指定远程管理端口。
如果是源码安装的docker,需要修改下启动配置/etc/init/docker.conf,设置管理端口:
description "Run docker"start on filesystem or runlevel [2345]stop on runlevel [!2345]respawnscript /usr/bin/docker -d -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sockend script
或者直接指定启动参数,例如
/usr/bin/docker -d -H tcp://0.0.0.0:2375-H unix:///var/run/docker.sock >> /dev/null 2>&1 &
然后在添加Engines里的Address里写http://ip:2375
然后如果使用SSL on tcp的话,还需要写上证书,这样docker host就添加好了,可以在一处管理多个host上的docker
0 0
- 用shipyard来管理docker
- Docker 的一个 Web 管理界面 Shipyard
- Docker集中化web界面管理平台shipyard
- Docker集中化web界面管理平台shipyard
- Docker集中化web界面管理平台shipyard
- 两款Docker管理UI:DockerUI & Shipyard
- Docker集中化web界面管理平台shipyard
- Docker集中化web界面管理平台shipyard
- Docker集中化web界面管理平台shipyard
- 安装Docker管理图形管理工具Shipyard
- 两款Docker管理UI:DockerUI & Shipyard
- 两款Docker管理UI:DockerUI & Shipyard
- Docker集中化web界面管理平台shipyard
- 一键安装Docker图形化管理界面-Shipyard
- Docker集中化web界面管理平台-Shipyard部署记录
- Docker shipyard 笔记
- shipyard docker集群问题
- shipyard docker-ui集群
- 打印出所有的水仙花数 Java实现
- 错误: Sys.WebForms.PageRequestManagerServerErrorException: 当使用自定义 TextWrite
- Torry的困惑
- 编写类String的构造函数、析构函数和赋值函数
- Spring 的@Transactional 如何开启事务
- 用shipyard来管理docker
- 快慢指针和链表原地反转
- android与Socket通信
- ios TableView那些事(二十 九)UITableViewController 粘合性
- tar 解压到指定文件
- c# orcale 用C#批量导入图片到orcale的表中
- ifndef/define/endif作用和用法
- Windows 8 各个版本区别对比
- 创建数据库快照