天天看點

虛拟化技術—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=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

本人更喜歡中文版一鍵安裝,因為友善嘛。。。。

本文轉自 sykmiao 51CTO部落格,原文連結:http://blog.51cto.com/syklinux/1860245,如需轉載請自行聯系原作者

繼續閱讀