您的位置:首页 > 运维架构 > Docker

docker界面图形化管理工具--Shipyard

2018-01-20 17:44 776 查看

1、Shipyard是基于Docker API实现的容器图形管理系统,支持container,images,engine,cluster等功能,可满足我们基本的容器部署需求。

Shipyard分为手动部署和自动部署。

Shipyard官网部署文档

1.1、Datastore

docker run \
-ti \
-d \
--restart=always \
--name shipyard-rethinkdb \
rethinkdb


1.2、Discovery

docker run \
-ti \
-d \
-p 4001:4001 \
-p 7001:7001 \
--restart=always \
--name shipyard-discovery \
microbox/etcd -name discovery


1.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


1.4、Swarm Manager

docker run \
-ti \
-d \
--restart=always \
--name shipyard-swarm-manager \
swarm:latest \
manage --host tcp://0.0.0.0:3375 etcd://<IP-OF-HOST>:4001


1.5、Swarm Agent

docker run \
-ti \
-d \
--restart=always \
--name shipyard-swarm-agent \
swarm:latest \
join --addr <ip-of-host>:2375 etcd://<ip-of-host>:4001


1.6、Controller

docker run \
-ti \
-d \
--restart=always \
--name shipyard-controller \
--link shipyard-rethinkdb:rethinkdb \
--link shipyard-swarm-manager:swarm \
-p 8080:8080 \
shipyard/shipyard:latest \
server \
-d tcp://swarm:3375


2、运行之后,我们打开浏览器没输入ip+port,进行访问,账号和密码是admin/shipyard,进入后可设置用户和密码。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: