虚拟化技术—docker容器—web UI篇
2016-10-10 15:19
288 查看
docker官方提供了一个web UI界面管理容器和镜像,名为:shipyard
先修改一下配置文件
vim /etc/sysconfig/docker
添加:
other_args="-H tcp://0.0.0.0:235 -H unix:///var/run/docker.sock"
注:centos7使用OPTIONS="-H tcp://0.0.0.0:235 -H unix:///var/run/docker.sock"
重启:
/etc/init.d/docker restart
执行:
获取一个/data的数据卷:
docker run -ti -d --restart=always --name shipyard-rethinkdb rethinkdb
使用/data数据卷启动RethinkDB:
docker run -ti -d -p 4001:4001 -p 7001:7001 --restart=always --name shipyard-discovery microbox/etcd -name discovery
代理:
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
主点:
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
启动shipyard控制器:
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
然后就可以使用http://localhost:8080 访问了
这里提供中文版的一键安装方法,是社区爱好者提供的,链接:https://segmentfault.com/a/1190000003995350?_ea=450409
本人更喜欢中文版一键安装,因为方便嘛。。。。
先修改一下配置文件
vim /etc/sysconfig/docker
添加:
other_args="-H tcp://0.0.0.0:235 -H unix:///var/run/docker.sock"
注:centos7使用OPTIONS="-H tcp://0.0.0.0:235 -H unix:///var/run/docker.sock"
重启:
/etc/init.d/docker restart
执行:
获取一个/data的数据卷:
docker run -ti -d --restart=always --name shipyard-rethinkdb rethinkdb
使用/data数据卷启动RethinkDB:
docker run -ti -d -p 4001:4001 -p 7001:7001 --restart=always --name shipyard-discovery microbox/etcd -name discovery
代理:
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
主点:
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
启动shipyard控制器:
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
然后就可以使用http://localhost:8080 访问了
这里提供中文版的一键安装方法,是社区爱好者提供的,链接:https://segmentfault.com/a/1190000003995350?_ea=450409
本人更喜欢中文版一键安装,因为方便嘛。。。。
相关文章推荐
- Docker虚拟化轻量容器技术视频教程
- Docker 逆袭 虚拟化技术 - 基于容器的虚拟化技术能否最终取代虚拟机
- Docker容器虚拟化技术
- 虚拟化技术—docker容器—PIPEWORK解读与实践
- 【转载】容器技术 & Docker & 与虚拟化的比较
- 虚拟化技术—docker容器—Dockerfile篇
- 虚拟化技术—docker容器—私有库篇
- 虚拟化容器技术Docker
- 验证 Swarm 数据持久性 - 每天5分钟玩转 Docker 容器技术(104)
- Docker 架构详解 - 每天5分钟玩转容器技术(7)
- Linux容器技术和docker
- 初探 ELK - 每天5分钟玩转 Docker 容器技术(89)
- Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)
- Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)
- Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)
- Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)
- 虚拟化技术与容器技术
- Docker容器技术-自动化部署
- 如何定制 Calico 网络 Policy - 每天5分钟玩转 Docker 容器技术(70)
- 万能日志数据收集器 Fluentd - 每天5分钟玩转 Docker 容器技术(91)