搜尋

首頁  >  問答  >  主體

請問你們是怎麼把docker應用在實際專案中的呢

請問你們是怎麼把docker應用在實際項目中的呢,如果有二十台雲服務器的話,每台服務器上運行一個或者若幹docker,docker裏麵有web應用,如果應用更新的話,怎麼推送到這二十台服務器呢

伊谢尔伦伊谢尔伦2849 天前613

全部回覆(3)我來回復

  • 迷茫

    迷茫2017-04-21 11:17:56

    web應用在github上,用jenkins自動部署。 github上更新後,jenkins啟動,pull程式碼到docker image,然後push到docker hub,然後在二十台機器pull新的image,然後啟動新的container,關閉舊的container。

    這是web應用的部署方法。如果docker是資料庫就是另一回事了。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-21 11:17:56

    Docker的典型應用場景 https://blog.nicescale.com/docker-use-cases/ 可以了解下csphere https://csphere.cn/

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-21 11:17:56

    Docker通常用於以下場景:
    web應用的自動化打包和發布;
    自動化測試和持續整合、發布;
    在服務型環境中部署和調整資料庫或其他的後台應用;
    從頭編譯或擴充現有的OpenShift或Cloud Foundry平台來建立自己的PaaS環境。

    回覆
    0
  • 取消回覆