搜尋

搜尋結果

澳門十六浦索菲特酒店 第九屆靈感婚宴展於十月廿三日舉行
愛情婚嫁
LifeMag Editor・2016-10-10

第九屆靈感婚宴展 日期 2016年10月23日 星期日時間 下午1時至晚上8時地點 澳門十六浦索菲特酒店六樓宴會廳www.sofitelmacau.com 澳門十六浦索菲特酒店呈獻「第九屆靈感婚宴展」!本屆婚宴展與眾多知名品牌聯手預備富豐節目,當中包括 middot; 日本婚戒專門品牌IPrimo講解如何揀選最合適的婚戒 middot; Dream House專業化妝師示範姐妹妝 middot; 專業花藝師教授新娘花球工作坊 除了以上活動外,即場確定婚宴可獲八五折優惠以及更多額外禮遇,包括婚宴當晚住宿、雙人海風餐廳自助午餐、免開瓶費等。 更設有驚喜大抽獎,獎品豐富,萬勿錯過 關於澳門索菲特酒店婚宴 締造完美一刻,讓索菲特酒店為您成就美事 獨特的五星級法式建築風格、文化及服務,融合濃厚的澳葡特色,成就一場瑰麗的難忘回憶。 獨特的堤畔露天景緻,飽覽夕陽河岸醉人美景,連接著雅緻宴會廳,無論是舉行別具情調的雞尾酒派對或是典雅隆重的囍宴,將是您們幸福回憶的舞台。 我們婚宴策劃員的無微不至,讓您充分體驗法式接待藝術。由籌劃婚宴的準備工作到安排宴會上的每個細節,我們都一絲不苟,確保每件事都隨您的夢想一一實現。 中式囍宴每席由澳門幣8,688起,查詢 8861 7112 H6480SL5@sofitel.com

Catalogue Vol. 02 - 固執
音樂聯合國
Catalyser・2016-04-28

沒錯,Catalyser也是一隊固執的樂隊,從2012年10月2日成立以前,我們樂隊的前身叫Cheers And Nick。我們自中學以來,就是一群固執的人。所謂的固執,不是隊友之間不聽對方的說話,而是我們從來就槍口一致,對外固執。曾經為了學生時代的音樂會而固執,為了自己作為學生的權利而固執,怎樣的成長,形成了怎樣的我們。 2012年10月2日成立以後,三年半以來,固執的我們當然一直沒變,曾經得罪過不少人,聽過不少人對我們的惡意批評。不過,很感恩,換來了路上真心幫助過我們很多的人,真心支持我們的朋友。最慶幸和最感動的是,每一位支持或幫助過我們的朋友,對我們說的,都不是因為我們有幾多所謂的成就或是別人眼中的成功,而是「我欣賞你們的率性」還有「我覺得你們真的很有Guts」。感謝你們,在這個荒謬得很的世界,還能夠抱著你的率性去做人,比什麼都更難能可貴。 在一直路上我們拒絕過、迴避過、不認同過的,我們從來都對事,沒有對人,如果我們都像一些沒有底線,為求成功什麼都要做的人,就沒有今天做好了第一張專輯《Reflection》的我們,因為我們希望我們身處的地方有一天能有一個健康的音樂圈子;對音樂和樂隊有正確的價值觀和尊重,音樂節變回真真正正的音樂節,不要再不倫不類,找別人演出的人對演出者有足夠的尊重,走多了一步的聽眾能夠走多幾步去了解澳門的音樂,那樣,對比所謂的成功,我們還覺得真正的快樂應該是這樣。 Tomy @ Catalyser

第十四屆澳門親善使文化交流之旅
其他
LifeMag Editor・2016-02-22

由澳門扶輪青年服務團主辦、澳門教育暨青年局贊助之「第十四屆澳門親善大使文化交流之旅」 比賽於本周日二月二十一日假青年試館舉行活動說明會。比賽旨在擴闊本地青少年視野及協助向外推廣澳門。參加者將於說明會上進一步了解比賽流程及進行首次面試。歷屆參加者均親身向出席說明會之參賽者分享以往比賽心得。 今屆主題為「保 」 遺 「 傳 」 城。是次比賽報名情況理想。參賽者年齡介乎二十至二十八歲,澳門扶輪青年服務團團長羅佩儀表示,「澳門親善大使文化交流之旅」一直深受各界支持與好評,每屆都設有不同的比賽主題,如環保,文化共融等,希望吸引更多青少年透過比賽學習並發揮互助互愛的扶輪精神。 三十名通過今天首輪面試的參賽者,將展開歷時約三個月的競逐活動,包括三月舉行為期兩日一夜的團體訓練營,並將合作組織一系列社區活動,最後共同展示成果。勝出者將由澳門扶青團團員帶領下,以親善大使身份到蘊含豐厚人文歷史及壯麗自然景色的中亞最大國家 哈薩克斯坦,作八天文化交流之旅。並根據策劃之行程與當地扶輪社及扶青團交流、參加當地社區外展服務及參觀旅遊景點等。期間,參加者將被安排入住當地扶青團團友的家庭,讓其對當地文化有更深刻的體驗。並藉此認識異地文化及協助推廣澳門。勝出者的交通及住宿費用將由澳門扶輪青年服務團全數贊助。 「澳門親善大使文化交流之旅」旨在透過比賽方式,增加本澳青少年參與地區的社區外展服務、增強對澳門及文化傳統的認識,發揮個人專長及領導才能。

星級意利餐廳 8½ Otto e Mezzo BOMBANA 進駐澳門
澳城餐飲
LifeMag Editor・2015-10-19

8frac12; Otto e Mezzo BOMBANA於國際餐飲界享負盛名,其香港旗艦店更是意大利境外首間及唯一一間獲米芝蓮3星殊榮的意大利餐廳,餐廳日前正式進駐澳門,於「澳門銀河」開設澳門首間分店,將星級意大利美饌帶到澳門! 作為全亞洲最出色的意菜名廚BOMBANA Umberto,自2010年於香港設立旗艦店以來,不單連續4年獲得米芝蓮3星殊榮,而且更連續3年位列「全亞洲50間最佳餐廳」首十名,以及榮獲《Miele Guide》評選為「亞洲二十大頂尖餐廳」之一。 8frac12; Otto e Mezzo BOMBANA 位於「澳門銀河」的分店秉持現代精緻餐飲的概念,提供傳統與創新並重的意大利菜式。餐廳室內佈置高貴典雅,5,000平方呎的寬敞空間陳設多幅由當代多媒體藝術家Gianluca Miniaci匠心獨運創作的藝術畫作,他於過去曾旅居米蘭、羅馬、巴黎、倫敦、紐約、洛杉磯及香港。餐廳內的主用餐區可容納近50名賓客,酒吧區則可容納約20人。此外,餐廳內更設有兩個私人廂房,分別可舉辦十人及八人的私人宴會。 8frac12; Otto e Mezzo BOMBANA 不論對商務客人或悠閒旅客來說也是理想的選擇。兩道菜的商務午餐由澳門幣378元起;晚餐提供多款菜式和品嘗菜單以供選擇。賓客也可選擇包含七道菜的白松露套餐,這個精緻的菜單由榮獲意大利Piedmontese Regional Enoteca Cavour委任為「白松露世界大使」的餐廳總廚顧問BOMBANA精心設計,並在多個菜式之中選用最新鮮美味來自Alba的白松露製作,包括Taiyouran有機溏心蛋、耶路撒冷菊芋意大利飯、意大利Fassone牛仔柳及白松露雪糕。

【捷克。布拉格】※景點※ 布拉格舊城廣場 (泰恩教堂、舊市政廳、天文鐘、聖尼古拉教堂)
走遍世界
80後愛旅行✈️・2019-02-14

來到布拉格後, 經過由克魯姆洛夫CK小鎮 庫倫洛夫一直延伸到這的伏爾塔瓦河。 看到和克魯姆洛夫CK小鎮 庫倫洛夫一樣的紅頂白牆的風景 穿過伏爾塔瓦河來到一條名店街 巴黎街, 街上兩旁都是國際高級品牌的店舖。 穿越過一條時尚街道之後就來到了舊城區。 布拉格舊城廣場、泰恩教堂、舊市政廳、天文鐘、聖尼古拉教堂全部都集中在這裡。 周邊景點 ▼ Havel's market 哈維爾市集 布拉格的三大市集之一 老城廣場是1112世紀中歐貿易最重要的市集之一, 現在廣場上豎立著捷克著名的宗教改革家胡斯的雕像。 捷克著名的宗教改革家胡斯塑像 在歐洲到處都見到馬車呢 在廣場上不難留意到一個黑色的頂塔突出, 它就是Tyacute;n Church 泰恩教堂提恩教堂。 泰恩教堂提恩教堂是座落在布拉格舊城廣場的後方, 是舊城廣場最古老的建築。 由於泰恩教堂外表陰陰森森, 黑黑沉沉的, 酷似童話世界的魔鬼堡壘而有魔鬼教堂這個稱號。 教堂豎起了兩個80米高的尖塔猶如兩把燃燒的火把, 成為舊城廣場的焦點。 在同一個廣場上的另一邊就舊市政廳, 是盧森堡給予布拉格自治權後, 在1338年建立波西米亞的第一座市政廳為管理布拉格老城的市政機構。 舊市政廳的南面牆上安裝著一座中世紀天文鐘, 是一個熱門的旅遊景點。 天文鐘安裝在老市政廳南面的牆上, 是一座精美別緻的自鳴鐘, 鐘樓建於1410年至今仍非常準確。 天文鐘是根據當年的地球中心說原理設計, 上面的鐘一年繞一周, 下面的一天繞行一圈 每天中午1200十二尊耶穌門徒像會從鐘旁依次出現, 6個向左轉6個向右轉。 單看天文鐘的外表已經覺得非常精美。 每小時為了看天文鐘鳴響的人都非常多 最後在舊城廣場的西北側有一座Kostel St. Mikulase聖尼古拉教堂。 布拉格一共有兩座Kostel St. Mikulase聖尼古拉教堂, 一座是在小城區一座是在舊城廣場, 而現在看到的是在布拉格舊城廣場的西北側。 Kostel St. Mikulase聖尼古拉教堂是波希米亞風格的巴洛式教堂 布拉格舊城廣場 布拉格舊城廣場 Staroměstskeacute; naacute;m., 110 00 Stareacute; Město, 捷克 檢視較大的地圖 Tyacute;n Church泰恩教堂 泰恩教堂 Staroměstskeacute; naacute;m., 110 00 Stareacute; Město, 捷克 檢視較大的地圖 舊市政廳 舊市政廳 Staroměstskeacute; naacute;m. 13, 110 00 Stareacute; Město, 捷克 檢視較大的地圖 天文鐘 天文鐘 Staroměstskeacute; naacute;m. 1, 110 00 Stareacute; Město, 捷克 檢視較大的地圖 Kostel St. Mikulase 聖尼古拉教堂老城 聖尼古拉教堂老城 Staroměstskeacute; naacute;m. 1101, 110 00 Stareacute; Město, 捷克 檢視較大的地圖 本 日 行 程 捷克克魯姆洛夫 CK小鎮 庫倫洛夫 古堡塔 克魯姆洛夫城堡 rarr; 哈維爾市集 rarr; 布拉格舊城廣場泰恩教堂 舊市政廳 天文鐘 聖尼古拉教堂 rarr; 聖維特主教堂 布拉格城堡 中 歐 六 國 10 日 行 程 20160807 20160808 DAY1 DAY2 匈牙利 澳門 rarr; 香港國際機場 rarr; 德國慕尼黑轉機 rarr; 匈牙利布達佩斯 rarr; 漁夫堡 漁人堡 加冕教堂 馬加什教堂 馬提亞斯教堂 rarr; 聖坦德小鎮 聖安德烈小鎮 rarr; Borkatakomba Restaurant 匈牙利傳統民族宴晚餐 20160809 DAY3 匈牙利 Gelleacute;rthegy 蓋勒特山 自由女神像解放紀念碑 rarr; 多瑙河遊船 rarr; Kossuth Muzeum Restaurant 匈牙利鵝肝午餐 rarr; 克羅地亞札格勒布 20160810 DAY4 克羅地亞 聖母升天教堂 Dolac Market 多拉茲市集 rarr; 耶拉齊查廣場 rarr; 聖馬可教堂 聖馬爾谷教堂 國會大廈 rarr; 十六湖國家公園 普利特維采湖群國家公園 rarr; 斯洛文尼亞盧比安娜 20160811 DAY5 斯洛文尼亞 普雷雪倫廣場 方濟各會教堂 三重橋 聖尼各老主教座堂 rarr; 碧湖 布萊德湖 國民甜品奶油蛋糕 Cream Cake rarr; 奧地利維也納 20160812 DAY6 奧地利 美泉宮 遜布倫宮 熊布倫宮 rarr; 維也納森林地洞湖 rarr; 英雄廣場 霍夫堡皇宮 rarr; 瑪麗亞泰瑞莎廣場 瑪麗亞特蕾西亞廣場瑪麗亞杜麗莎廣場 rarr; 聖史提芬教堂 聖斯德望主教座堂 維也納舊城區 rarr; 捷克克魯姆洛夫 CK小鎮 庫倫洛夫 古堡塔 克魯姆洛夫城堡 20160813 DAY7 捷克 捷克克魯姆洛夫 CK小鎮 庫倫洛夫 古堡塔 克魯姆洛夫城堡 rarr; 哈維爾市集 rarr; 布拉格舊城廣場泰恩教堂 舊市政廳 天文鐘 聖尼古拉教堂 rarr; 聖維特主教堂 布拉格城堡 20160814 DAY8 德國 薩克森小瑞士國家公園 rarr; 德勒斯登堡 德勒斯登王宮 君王出巡圖 王侯列隊圖 聖母教堂 森柏歌劇院 宮廷教堂 茨溫格宮 布呂爾平台 新市集廣場 20160815 20160816 DAY9 DAY10 德國 柏林圍牆東邊畫廊 rarr; 布蘭登堡門 勃蘭登堡門 rarr; 德國國會大廈 帝國國會大廈大會場 rarr; 德國歷史博物館 rarr; 查理檢查哨 rarr; 德國法蘭克福轉機 rarr; 香港國際機場 rarr; 澳門 中 歐 六 國 相 關 閱 讀 ◆ 【匈牙利。布達佩斯】※景點※ Maacute;tyaacute;s Templom 加冕教堂 馬加什教堂 馬提亞斯教堂 ◆ 【匈牙利。布達佩斯】※景點※ Fisherman's Bastion Halaacute;szbaacute;stya 漁夫堡 漁人堡 ◆ 【匈牙利。布達佩斯】※景點※ Szentendre 聖坦德小鎮聖安德烈小鎮 希臘風情小村 ◆ 【匈牙利。布達佩斯】sect;美食sect; 匈牙利傳統民族宴 Borkatakomba Restaurant ◆ 【匈牙利。布達佩斯】※景點※ Gelleacute;rthegy 蓋勒特山 自由女神像解放紀念碑 ◆ 【匈牙利。布達佩斯】※景點※ 多瑙河遊船 與多瑙河的零距離接觸 ◆ 【匈牙利。布達佩斯】sect;美食sect; 匈牙利鵝肝餐 Kossuth Muzeum Restaurant ◆ 【克羅地亞克羅埃西亞。札格勒布薩格雷布】※景點※ Zagrebačka katedrala 聖母升天教堂 札格勒布的主教座堂 Dolac Market 多拉茲市集 ◆ 【克羅地亞克羅埃西亞。札格勒布薩格雷布】※景點※ Trg Josipa Jelačića 耶拉齊查廣場 耶拉齊恰廣場 耶拉齊查銅像 ◆ 【克羅地亞克羅埃西亞。札格勒布薩格雷布】※景點※ St. Mark's Church 聖馬可教堂 聖馬爾谷教堂 國會大廈 ◆ 【克羅地亞克羅埃西亞。札格勒布薩格雷布】※景點※ Plitvice Lakes National Park 十六湖國家公園 普利特維采湖群國家公園 風景絕倫 置身於碧綠色的湖上 ◆ 【斯洛文尼亞。盧比安娜】※景點※ Prescaron;ernov trg 普雷雪倫廣場 ◎ 方濟各會教堂方濟會報喜教堂 Tromostovje 三重橋 聖尼各老主教座堂聖尼古拉斯大教堂 ◆ 【斯洛文尼亞。盧比安娜】※景點※ Lake Bled 碧湖 布萊德湖 置身在童話故事城堡之間 ◆ 【斯洛文尼亞。盧比安娜】sect;美食sect; 奶油蛋糕 Cream Cake 不油不膩的國民甜品, 真的非常好吃 ◆ 【奧地利。維也納】※景點※ Schloss Schouml;nbrunn 美泉宮 遜布倫宮 熊布倫宮 僅次於凡爾賽宮的大皇宮呢 ◆ 【奧地利。維也納】※景點※ Seegrotte 維也納森林地洞湖 地下湖 歐洲最大的地洞湖 ◆ 【奧地利。維也納】※景點※ Heldenplatz 英雄廣場 Hofburg 霍夫堡皇宮 ◆ 【奧地利。維也納】※景點※ MariaTheresienPlatz 瑪麗亞泰瑞莎廣場 瑪麗亞特蕾西亞廣場 瑪麗亞杜麗莎廣場 ◆ 【奧地利。維也納】※景點※ St. Stephen's Cathedral 聖史提芬教堂 聖斯德望主教座堂 ◆ 【捷克。克魯姆洛夫CK小鎮 庫倫洛夫】※景點※ 古堡塔、克魯姆洛夫城堡 維持著中世紀風貌的美麗小鎮的夜與日 ◆ 【捷克。布拉格】※景點※ Havel's market 哈維爾市集 布拉格的三大市集之一 ◆ 【捷克。布拉格】※景點※ 布拉格舊城廣場 泰恩教堂、舊市政廳、天文鐘、聖尼古拉教堂 ◆ 【捷克。布拉格】※景點※ St. Vitus Cathedra 聖維特主教座堂 amp; 布拉格城堡 ◆ 【德國。德勒斯登 德累斯頓】※景點※ Sachsische Schweiz National Park薩克森小瑞士國家公園 這是德國張家界呀 風景優美攀石勝地 ◆ 【德國。德勒斯登 德累斯頓】※景點※ 德勒斯登堡 德勒斯登王宮 君王出巡圖 王侯列隊圖 世界上最長的陶瓷藝術品紀錄保持者 ◆ 【德國。德勒斯登 德累斯頓】※景點※ Dresdner Frauenkirche 聖母教堂 帶著二戰摧殘痕跡的聖母堂 ◆ 【德國。德勒斯登 德累斯頓】※景點※ Semper Opera House 森柏歌劇院 Katholische Hofkirche 宮廷教堂 ◆ 【德國。德勒斯登 德累斯頓】※景點※ Zwinger Palace 茨溫格宮 ◆ 【德國。德勒斯登 德累斯頓】※景點※ Bruuml;hlsche Terrasse布呂爾平台 新市集廣場 歐洲的陽台下的易北河畔 ◆ 【德國。柏林】※景點※ 柏林圍牆「東邊畫廊」 活生生的歷史痕跡 ◆ 【德國。柏林】※景點※ 布蘭登堡門 勃蘭登堡門 Brandenburger Tor 象徵德國的和平與自由 ◆ 【德國。柏林】※景點※ 德國國會大廈 帝國國會大廈大會場 Reichstagsgebaude 不能攻頂的遺憾 ◆ 【德國。柏林】※景點※ 查理檢查哨 Checkpoint Charlie 用雙腳去體驗歷史

Swarm mode 上線 5 - load balancer | 還有那些事該考量?
科技新知
MacauYeah・2024-11-18

前面介紹了 ingress network ,亦介紹了 proxy gateway 。能做到的基本都做到了,再來就是考量安全性的問題。因為加了 proxy gateway ,前述的例子是所有 service ,都放在同一個 yaml 檔中。好處是,所有相關的東西存放在同一個檔中, gateway ,背後的 service 都一眼看到。但壞處就是有其中一個 service 更新,都要改那個 yaml 檔。更大的問題是, stack deploy 的指令,不單只更新其中一個 service ,就連其他 service 都會自動取得最新 image 而 redeploy 。 對於一個緊密的系統來講,同步更新可能不是大問題。但對於一些預定排程發佈的系統可不能這樣因為副作用而更新了。如果你也有這樣的分開管理需求,可以參考下面做法,把 gateway service 及 upstream service 放在不同的檔案中,然後經過 external network把所有 service 串連起來。 # nginxstack.yaml, docker stack deploy c nginxstack.yaml nginx services httpgateway image httpgateway ports 80808080 deploy replicas 1 update_config delay 10s restart_policy condition onfailure # managerstack.yaml services managerhttp image bretfisherhttpenv networks nginx_default default deploy replicas 3 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==manager networks nginx_default external true # dmzstack.yaml services dmzhttp image bretfisherhttpenv networks nginx_default default deploy replicas 2 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==dmz networks nginx_default external true 這樣,不同 service 的維護人員,就可以獨自控制自己的檔案。在第一次發佈時,確認 nginxstack.yaml 先行發佈就可以了。對應的發佈指令是docker stack deploy c nginxstack.yaml nginx,它會自動産生一個 nginx_default (即 stack名字_default )的網絡。之後其他service,就可以經networks的設定找到它了。 services YOUR_SERVICE networks nginx_default default networks nginx_default external true 上述即使分離檔案,在安全性考量時還是有一個問題,就是 ingress network 的問題。試想一下,dmzhttp (Demilitarized Zone)原本被設定的原因,就是想限制某些訪問只能一些可以公開的服務。但因為經過 ingress network 之後,它們會在所有機器上開放這些 port。那就是,以下面的例子來講,若 dmzhttp 是公開的服務, intrahttp 是內部服務,即使用 intrahttp 使用不同的port 8889。但一經 swarm mode 預設的 ingress network ,在node.labels.zone==dmz的那些節點,還是可以訪問到 intrahttp 。 services dmzhttp image bretfisherhttpenv ports 88888888 deploy replicas 2 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==dmz intrahttp image bretfisherhttpenv ports 88898888 deploy replicas 3 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==intra 我們前述介紹的 proxy gateway ,其實已經有一定程度可以解決這個問題。因為 proxy gateway 是根據 http 協定中的 host header 去做分流。在邊界網絡進來的「合法」訪問,道理上會好好地經引導到我們的 dmzhttp 。不過網路的邪惡可容小看, proxy gateway 也會有被騙的一日。有特定能力的攻擊者,只需找到目標域名,還是可以接觸到 intrahttp 。 若要做進一步隔離,在這種情況下,我們可以在 dmz , intra 機器中各設定一套 swarm ,完全獨立,這是最安全的做法。但這樣做的管理成本就會變高,因為兩個網段都會有自己的 manager 節點,而且在 dmz 網段的 manager 節點也有被攻擊的可能。 若我們回到單一 swarm 的方向,可以修改各個 service 中的 port 和 deploy 。利用 post mode 中的「host」,配合 deploy mode 中的「global」,完全跳開 ingress network。 services dmzhttp image nginx ports target 80 published 8888 mode host deploy mode global update_config delay 1s restart_policy condition any placement constraints node.labels.zone==dmz intrahttp image bretfisherhttpenv ports target 8888 published 8888 mode host deploy mode global update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==intra 上面的例子中, dmzhttp 會在所有 dmz 的機器中,每個節點只運行一份服務,而且直接使用該機的 8888 port ,外面不會再有 ingress network 的 存在。同樣地,intrahttp 會在 intra 的所有節點,運行一份服務,佔用它們的8888 。這兩個服務,即使使用一個 port ,swarm 也不會說有任何問題。因為它們不會經 ingress network 搶佔其他人的 8888。 可能會有讀者問,如果 host mode 這麼安全,為什麼預設會是 ingress network,那我們就要先了理清 ingress network 與 host mode 有有什麼分別?假設我們只運行一個service,它佔用8888。 功能ingress modehost mode replicas 數 同一個 service replicas 為任意數量,什至比節點的數目多 因為有 port 限制,每個節點最多只能運行一份 Virtual IP Virtual IP 任意在節點中跳轉也可以,因為 ingress 會自動找到對應的 service 所在的節點 Virtual IP必需要與 service 所在節點綁定,其他節點訪問不到 load balance 有 沒有 host mode 就像我們傳統在各自的節點上自行佈署自己的程序,各個節點只有一份。所以不會有自動 load balance 的效果,如果客戶端訪問固定的IP,就會得到是固定的接器接受請求。我們有需要,就要在前面加一個 Proxy Gateway 或 HA proxy 。 Virtual IP 也一樣, host mode 下需要好好地自動跟著 service 的生命期,不過幸運的是, Docker 預設己經有自動重啟 service 功能,即前文中的 restart_policy ,它在 host mode 下也適用。如果大家有配合 deploy 中的 global mode , Virtual IP 的並沒有實際變動。但如果沒有 global mode ,就要再想想辦法了。 最後考慮 load balance 的問題,如果進入點的 service 的真的不太消耗資源,沒有 load balance 也是可以的 ,但若超負荷,就必需要自建 proxy gateway 。經過進入點後,若我有背後的 service 就沒有所謂的 ingress 和 host mode 選擇。