2015-10-21 18 views
1

我正在使用Tutum通過docker託管我的應用程序。所需的第一個容器是官方的mysql容器。我已經運行了&。在此之後,Tutum提供服務endpointfor我連接到它:連接到圖騰端點上的mysql docker

enter image description here

不過,我不知道如何通過所提供的端點連接到它(尤其是使用續集專業)。任何人都可以幫我解決這個問題嗎?

回答

1

正如在「tutum support: Your first service」中所提到的那樣,那麼endpoint就是帶有圖像端口的url。
您可以將其用作訪問該網址的外部客戶端。

請注意,您can set a port to be publish statically instead of dynamically-p x:y而不是-P,在docker run行話)

http://cdn.freshdesk.com/data/helpdesk/attachments/production/5001309687/original/Screen_Shot_2014-09-29_at_8.19.20_PM.png?1412114073

但是在集裝箱的應用程序的情況下,你不需要該端點。
你的容器,如果linked到mysql容器,你將能夠直接從你的應用程序容器使用mysql服務。

請參閱 「Service discovery and links

https://s.tutum.co/support/images/service-links-diagram.png

你不必使用完整的端點URL從您的應用程序容器。

注意tutum:

提供了一種簡單的方法在任何堆棧在您的帳戶任何其他容器連接任何容器,而無需創建服務的鏈接。

容器始終可以使用容器名稱作爲主機名發現同一堆棧上的其他容器。