hailai 发表于 2018-5-28 13:33:27

虚拟化技术—docker容器—web UI篇

  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=2375shipyard/docker-proxy:latest
  主点:
  docker run   -ti-d--restart=always--name shipyard-swarm-manager   swarm:latest manage --host tcp://0.0.0.0:3375etcd://<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
  本人更喜欢中文版一键安装,因为方便嘛。。。。
页: [1]
查看完整版本: 虚拟化技术—docker容器—web UI篇