首頁  >  問答  >  主體

請問,jenkins安裝了docker插件,請問怎麼查看遠端伺服器上的docker URL?

1.docker安裝在遠端伺服器,jenkins安裝在本機,從jenkins下載了一些docker plugin,但是在配置遠端docker URL的時候失敗,測試的時候無法連線。
2.

伊谢尔伦伊谢尔伦2705 天前646

全部回覆(1)我來回復

  • 怪我咯

    怪我咯2017-04-24 09:15:22

    Docker URL應該包含連接埠,例如:

    http://114.215.138.254:2375

    這裡2375是docker監聽的tcp端口, 預設不打開。需要這樣設定(以ubuntu為例)

    1. 修改docker設定檔

    sudo vim /etc/default/docker

    加入以下內容:

    DOCKER_OPTS="-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock"

    2. 重啟docker

    sudo restart docker

    sudo service docker restart

    2. 查看docker連接埠

    sudo netstat -ltnp | grep docker
    tcp6       0      0 :::2375                 :::*                    LISTEN      6112/docker 

    警告: 開啟docker監聽的tcp埠非常不安全,而且你暴露了主機的IP位址,請設定防火牆!

    回覆
    0
  • 取消回覆