Docer + calico

etcd

# yum install -y etcd
# nohup etcd -listen-peer-urls http://192.168.243.101:2380 -listen-client-urls http://192.168.243.101:2379,http://127.0.0.1:2379 -advertise-client-urls http://192.168.243.101:2379   &
//啟動(dòng)單節(jié)點(diǎn)服務(wù)

下載calicoctl

# wget https://github.com/projectcalico/calico-containers/releases/download/v1.0.0-beta/calicoctl
# chmod +x calicoctl

啟動(dòng)calico node

# calicoctl node  --libnetwork
//通過`export ETCD_AUTHORITY=192.168.243.101:2379`指定etcd地址

新建docker網(wǎng)絡(luò)

# docker network create --driver=calico --ipam-driver=calico test     

啟動(dòng)容器

# docker run --net test --name nginx1 -tid nginx

在marathon中啟動(dòng)容器

{ "id": "my-docker-task", "cpus": 0.1, "mem": 64.0, "container": { "type": "DOCKER", "docker": { "network": "USER", "image": "nginx" } }, "ipAddress": { "networkName": "docker" }, "healthChecks": [{ "protocol": "HTTP", "path": "/", "port": 80, "gracePeriodSeconds": 300, "intervalSeconds": 60, "timeoutSeconds": 20, "maxConsecutiveFailures": 3 }]}

查看地址分配

# calicoctl endpoint show --detailed
+----------+-----------------+-------------+------------------------------------------------------------------+-----------------+-------------------+------------------------------------------------------------------+--------+
| Hostname | Orchestrator ID | Workload ID |                           Endpoint ID                            |    Addresses    |        MAC        |                             Profiles                             | State  |
+----------+-----------------+-------------+------------------------------------------------------------------+-----------------+-------------------+------------------------------------------------------------------+--------+
|  host1   |    libnetwork   |  libnetwork | 5791d20260f59b0c4c4920ac07322b8fc274c29e7e7d448fbab956430124440a | 172.16.1.193/32 | EE:EE:EE:EE:EE:EE | 3a6a51fa55a2a8cd02f53607f4a3419ab9751a5eb3afa10448350fb46697c71d | active |
|  host2   |    libnetwork   |  libnetwork | aa91b803f659b90f0abae4edf223ec99d4ae859ba056f8d2875cc1fad640197f |  172.16.1.0/32  | EE:EE:EE:EE:EE:EE | 3a6a51fa55a2a8cd02f53607f4a3419ab9751a5eb3afa10448350fb46697c71d | active |
|  host3   |    libnetwork   |  libnetwork | 5fccc1a7858654f8795cfca2c27f12ac72a7e3e921c8d5a7beb2b324356e09cf | 172.16.1.128/32 | EE:EE:EE:EE:EE:EE | 3a6a51fa55a2a8cd02f53607f4a3419ab9751a5eb3afa10448350fb46697c71d | active |
+----------+-----------------+-------------+------------------------------------------------------------------+-----------------+-------------------+------------------------------------------------------------------+--------+

設(shè)置profile規(guī)則

# calicoctl profile fb2d3b8ee1d1160072070cbe82a6ae0a6e63afe72c8f1920613fe660e761615b rule add inbound allow tcp to ports 80,443
//放行80 和 443
# calicoctl profile fb2d3b8ee1d1160072070cbe82a6ae0a6e63afe72c8f1920613fe660e761615b rule add inbound allow icmp type 8
//放行ping
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蒙具,隨后出現(xiàn)的幾起案子球榆,更是在濱河造成了極大的恐慌,老刑警劉巖禁筏,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件持钉,死亡現(xiàn)場離奇詭異,居然都是意外死亡篱昔,警方通過查閱死者的電腦和手機(jī)每强,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門始腾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人空执,你說我怎么就攤上這事浪箭。” “怎么了辨绊?”我有些...
    開封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵奶栖,是天一觀的道長。 經(jīng)常有香客問我门坷,道長宣鄙,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任默蚌,我火速辦了婚禮冻晤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘敏簿。我一直安慰自己,他們只是感情好宣虾,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開白布惯裕。 她就那樣靜靜地躺著,像睡著了一般绣硝。 火紅的嫁衣襯著肌膚如雪蜻势。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天鹉胖,我揣著相機(jī)與錄音握玛,去河邊找鬼。 笑死甫菠,一個(gè)胖子當(dāng)著我的面吹牛挠铲,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播寂诱,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼拂苹,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了痰洒?” 一聲冷哼從身側(cè)響起瓢棒,我...
    開封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎丘喻,沒想到半個(gè)月后脯宿,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡泉粉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年连霉,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡窘面,死狀恐怖翠语,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情财边,我是刑警寧澤肌括,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站酣难,受9級(jí)特大地震影響谍夭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜憨募,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一紧索、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧菜谣,春花似錦珠漂、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至冈敛,卻和暖如春待笑,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背抓谴。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來泰國打工暮蹂, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人癌压。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓仰泻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親滩届。 傳聞我的和親對(duì)象是個(gè)殘疾皇子我纪,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

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

  • Docker — 云時(shí)代的程序分發(fā)方式 要說最近一年云計(jì)算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,534評(píng)論 15 147
  • from http://www.infoq.com/cn/articles/etcd-interpretation...
    小樹苗苗閱讀 13,941評(píng)論 3 38
  • 轉(zhuǎn)載自 http://blog.opskumu.com/docker.html 一丐吓、Docker 簡介 Docke...
    極客圈閱讀 10,501評(píng)論 0 120
  • 胡了 詩/陳木述春 麻將廳里浅悉,供暖,供飯券犁,供煙术健, 人們可以盡情的享受, 西風(fēng)粘衬,幺雞荞估,九條咳促,八萬, 這人世的輪回勘伺。 ...
    詩人陳述閱讀 254評(píng)論 0 2
  • 五一小長假跪腹,和宿舍的兩個(gè)好基友一起出去窮游。阿勇定了三張?zhí)貏e便宜的火車票飞醉,三個(gè)人坐著公交趕到火車站冲茸,一看,傻了眼了...
    暖先森閱讀 20,314評(píng)論 26 93