Shipyard 編譯環(huán)境搭建及部署驗(yàn)證

1. 操作系統(tǒng) Centos 7.2 標(biāo)準(zhǔn)安裝

? #cat /etc/redhat-release

? CentOS Linux release 7.2.1511 (Core)


2. 安裝 docker golang nodejs npm git

? #yum install -y docker golang nodejs npm git


3. 配置 golang 環(huán)境

? #mkdir -p /root/go/workspace

? #vi /etc/profile

? ? export GOROOT=/usr/lib/golang

? ? export GOPATH=/root/go/workspace

? ? export PATH=$PATH:$GOROOT/bin

#source /etc/profile


4. 安裝 Godep 和 bower

? #go get github.com/tools/godep

? #ln -s /usr/bin/godep /root/go/workspace/bin/godep

? #npm install -g bower


5. 下載 shipyard 代碼

? #go get github.com/shipyard/shipyard


6. 編譯

? #cd /root/go/workspace/src/github.com/shipyard/shipyard

? #make build

? #make media

? #cd /root/go/workspace/src/github.com/shipyard/shipyard/controller

? #./controller -h

? #docker build -t shipyard/shipyard:latest .


7. 運(yùn)行容器

? Datastore

? ? #docker run -ti -d --restart=always --name shipyard-rethinkdb -p 8080:8080 rethinkdb

? Discovery

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

? Swarm Manager

? ? #docker run -ti -d --restart=always --name shipyard-swarm-manager swarm:latest manage --host tcp://0.0.0.0:3375 etcd://192.168.230.128:4001

? Swarm Agent

? ? #docker run -ti -d --restart=always --name shipyard-swarm-agent swarm:latest join --addr 192.168.230.128:2375 etcd://192.168.230.128:4001

? Controller

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


8. 檢查 shipyard 是否成功啟動(dòng)

訪問(wèn) http://192.168.230.128/,出現(xiàn) shipyard 主頁(yè)艾凯,使用 admin/shipyard 登錄

shipyard

備注:

? ? 加粗傾斜部分為宿主機(jī)IP

shipyard 介紹:

? ? https://shipyard-project.com/

github shipyard 主頁(yè):

? ? https://github.com/shipyard/shipyard

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末趾诗,一起剝皮案震驚了整個(gè)濱河市蹬蚁,隨后出現(xiàn)的幾起案子恃泪,更是在濱河造成了極大的恐慌犀斋,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,423評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件糕非,死亡現(xiàn)場(chǎng)離奇詭異球榆,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)持钉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,147評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)始腾,“玉大人空执,你說(shuō)我怎么就攤上這事浪箭”姘恚” “怎么了?”我有些...
    開封第一講書人閱讀 157,019評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵宣鄙,是天一觀的道長(zhǎng)默蚌。 經(jīng)常有香客問(wèn)我冻晤,道長(zhǎng)绸吸,這世上最難降的妖魔是什么设江? 我笑而不...
    開封第一講書人閱讀 56,443評(píng)論 1 283
  • 正文 為了忘掉前任温数,我火速辦了婚禮蜻势,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘握玛。我一直安慰自己,他們只是感情好冕屯,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,535評(píng)論 6 385
  • 文/花漫 我一把揭開白布拂苹。 她就那樣靜靜地躺著,像睡著了一般瓢棒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上脯宿,一...
    開封第一講書人閱讀 49,798評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音榴芳,去河邊找鬼跺撼。 笑死窟感,一個(gè)胖子當(dāng)著我的面吹牛歉井,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播酣难,決...
    沈念sama閱讀 38,941評(píng)論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼憨募,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼紧索!你這毒婦竟也來(lái)了菜谣?” 一聲冷哼從身側(cè)響起晚缩,我...
    開封第一講書人閱讀 37,704評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤媳危,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后待笑,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,152評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡寞缝,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,494評(píng)論 2 327
  • 正文 我和宋清朗相戀三年仰泻,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片集侯。...
    茶點(diǎn)故事閱讀 38,629評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡棠枉,死狀恐怖趟据,靈堂內(nèi)的尸體忽然破棺而出术健,到底是詐尸還是另有隱情,我是刑警寧澤荞估,帶...
    沈念sama閱讀 34,295評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站跪腹,受9級(jí)特大地震影響飞醉,放射性物質(zhì)發(fā)生泄漏冲茸。R本人自食惡果不足惜缅帘,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,901評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望逗栽。 院中可真熱鬧,春花似錦彼宠、人聲如沸鳄虱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)倍踪。三九已至,卻和暖如春惭适,著一層夾襖步出監(jiān)牢的瞬間楼镐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,978評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工框产, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留错洁,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,333評(píng)論 2 360
  • 正文 我出身青樓屯碴,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親导而。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,499評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Docker從2013年發(fā)布第一個(gè)版本以來(lái)韵丑,已經(jīng)火遍全球虚缎,技術(shù)迭代也比較頻繁,其周邊產(chǎn)品和技術(shù)也越來(lái)越豐富实牡。Doc...
    歸海聽(tīng)雪閱讀 12,267評(píng)論 7 44
  • 目標(biāo):在docker v1.12版本搭建swarm集群,熟悉其用法拾弃,驗(yàn)證其功能。 環(huán)境: swarm-manage...
    威谷子閱讀 1,041評(píng)論 3 8
  • 安裝步驟 1.準(zhǔn)備環(huán)境 準(zhǔn)備三臺(tái)Ubuntu 14.40的環(huán)境(物理機(jī)和虛擬機(jī)都可以)豪椿,配置DNS或者/etc/h...
    sky丨軌跡閱讀 605評(píng)論 0 2
  • 搭建Docker Swarm集群: 對(duì)于Swarm集群的搭建主要通過(guò)兩種方式搭建: 1.在真實(shí)操作系統(tǒng)通過(guò)Dock...
    sun363587351閱讀 383評(píng)論 0 0
  • 簡(jiǎn)述docker一些常用的操作 查看到docker是否正常運(yùn)行docker info 返回所有docker所有容器...
    翼動(dòng)晴空閱讀 1,003評(píng)論 0 10