DevOps - Docker環(huán)境搭建圖文教程 - Shipyard篇

Docker是開源的應用容器引擎蒋得,能很好地支持DevOps中相當重要的云計算,為了搭建完整的應用級別的Docker環(huán)境颠锉,我們一起開始探索吧法牲。

本篇知識點如下,將分為三部分來介紹:

Registry(v2)

Shipyard(本篇)

Docker Swarm


1 安裝

? ? 1.1 配置加速

? ? ? vi /etc/sysconfig/docker

? ? ? 添加下面這一行琼掠,并重啟docker服務

? ? ? ADD_REGISTRY='--add-registry?xxx.mirror.aliyuncs.com

? ? ?(這里就是直接寫:?xxx.mirror.aliyuncs.com)

? ? 1.2下載安裝文件

? ? ? 從?https://shipyard-project.com/deploy?下載安裝腳本

? ? ? curl -O?https://shipyard-project.com/deploy

? ? 1.3 安裝

? ? ?需要修改端口的話拒垃,可以直接打開下載的deploy文件進行調(diào)整

有些同學的8080端口已被占用了,可以通過更改 deploy 文件來指定另外的端口

? ? ?運行deploy腳本

直接運行:sh deploy

2 設置外部代理(可選)

? ? 2.1 Nginx 代理

? ? ?安裝Nginx

? ? 2.2 增加配置

? ? ? ? 2.2.1 在?/etc/nginx/sites-available/ 下增加shipyard配置

新建 shipyard 配置

? ? ? ? ?2.2.2 編輯 shipyard 配置

server {

? ? listen9000;

? ? listen [::]:9000;

? ? location / {

? ? ? ? proxy_passhttp://127.0.0.1:8080;

? ? }

}

? ? 2.2.3 設置link

? ? ?ln /etc/nginx/sites-available/shipyard /etc/nginx/sites-enabled/shipyard -s

? ? 2.2.4 重啟 Nginx

3 Registry

? ? 點擊添加

添加 docker registry

? ? ?然后輸入

注意是 https

4 加入node

? ? 在其他安裝有Docker的機器上瓷蛙,運行以下命令以加入Shipyard管理集群

? ? 例如:10.0.1.10 是運行了shipyard發(fā)現(xiàn)服務的機器悼瓮,那么在另外一臺要加入集群的機器中戈毒,可運行以下命令,加入 10.0.1.10 此集群

? ? curl-sSL?https://shipyard-project.com/deploy| ACTION=node DISCOVERY=etcd://10.0.1.10:4001 bash -s

端口 4001 為:discovery 發(fā)現(xiàn)服務

? ? 執(zhí)行結(jié)果如下:

? ? 查看結(jié)果

可以查看并管理加入的節(jié)點

5 開啟可視化旅

可通過Image模塊來管理鏡像谤牡,如:下載副硅、刪除、重命名
可通過Containers模塊來管理Docker實例翅萤,如:運行恐疲、停止、重新啟動等等
可以指定鏡像來創(chuàng)建一個新的容器套么,可調(diào)參數(shù)很多培己,與docker run相對應

6 實時狀態(tài)查看及日志

點擊每個容器右邊的查詢按鈕
可以暫停、停止胚泌、重啟省咨、銷毀容器,也可以查看容器運行時狀態(tài)玷室、日志零蓉,在容器中運行命令
容器實時狀態(tài)查看
在容器中運行命令,注意穷缤,要看容器的操作系統(tǒng)是否支持敌蜂,有些容器為了減少大小而精減過

7 簡單服務編排,浪里個浪

可以很方便地通過scale命令來橫向擴容津肛,將會在集群中所有節(jié)點上進行分發(fā)部署

這里只是進行簡單的擴容章喉,并非真正意義上的編排,我們會在下一篇講解Docker Swarm

大家可以開始浪了
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末身坐,一起剝皮案震驚了整個濱河市秸脱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌部蛇,老刑警劉巖摊唇,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異搪花,居然都是意外死亡遏片,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門撮竿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人笔呀,你說我怎么就攤上這事幢踏。” “怎么了许师?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵房蝉,是天一觀的道長僚匆。 經(jīng)常有香客問我,道長轴脐,這世上最難降的妖魔是什么鲁森? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任痊末,我火速辦了婚禮,結(jié)果婚禮上松申,老公的妹妹穿的比我還像新娘。我一直安慰自己俯逾,他們只是感情好贸桶,可當我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著桌肴,像睡著了一般皇筛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上坠七,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天水醋,我揣著相機與錄音,去河邊找鬼彪置。 笑死拄踪,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的悉稠。 我是一名探鬼主播宫蛆,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼的猛!你這毒婦竟也來了耀盗?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤卦尊,失蹤者是張志新(化名)和其女友劉穎叛拷,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岂却,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡忿薇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了躏哩。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片署浩。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖扫尺,靈堂內(nèi)的尸體忽然破棺而出筋栋,到底是詐尸還是另有隱情,我是刑警寧澤正驻,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布弊攘,位于F島的核電站抢腐,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏襟交。R本人自食惡果不足惜迈倍,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望捣域。 院中可真熱鬧啼染,春花似錦、人聲如沸竟宋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽丘侠。三九已至徒欣,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蜗字,已是汗流浹背打肝。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留挪捕,地道東北人粗梭。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像级零,于是被迫代替她去往敵國和親断医。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,916評論 2 344

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