2016-12-05 91 views
0

碼頭羣體和碼頭羣體的新成員。嘗試碼頭和碼頭羣。碼頭羣體http連接

最初我已經啓動了一個docker守護進程,並且能夠在http端口(即2375)上連接它。我在jenkins中安裝了docker colud插件並添加了http://daemon-IP:2375,並且能夠創建容器。它會創建一個容器,在它內部構建並破壞容器。

我的查詢是,我將能夠連接到碼頭羣在http端口上,就像我連接到一個獨立的碼頭守護程序?有沒有關於它的任何文檔。或者我對羣體的理解是錯誤的。

請建議。

感謝

+0

'Docker Swarm'和'Docker Swarm Mode'的區別很大。你知道你在用什麼? 「docker info」和「docker version」的輸出是什麼? – johnharris85

回答

0

是的,你可以連接到遠程主機您是通過Unix套接字做同樣的方式。人們經常會忘記Docker是一個client-server體系結構,您的「docker run ...」命令基本上只是docker客戶端發出的命令。

如果您設置某些環境變量:

DOCKER_HOST=tcp:ip.address.of.host:port 
DOCKER_TLS_VERIFY=1 
DOCKER_CERTS=/directory/where/certs/are 

(最後兩個是可選的TLS連接,這我會強烈建議你必須設置https://docs.docker.com/engine/security/https/它被推薦用於生產環境)

一旦你設置了你的DOCKER_HOST環境變量,如果你發出一個docker命令並得到一個響應,它將來自遠程主機,如果一切正常。