Docker宣佈開源ECS和ACI的Compose集成實現

Docker宣佈他們將開放Amazon Elastic Container Service(ECS)和Microsoft Azure Container Instances(ACI) Compose集成的源代碼。爲了進一步創建一個開放社區來開發Compose規範,這是Docker首次將Compose提供給雲平臺。

Docker高級工程經理Chris Crone在他的博客中提到,開發人員現在可以將他們本地的Compose項目帶到雲端。他提供了集成的細節,並說明在實現這些集成時,現有的CLI命令不會受到影響。此外,該架構將使添加後端和支持主流編程語言的SDK變得更加容易。

來源:https://www.docker.com/blog/open-source-cloud-compose/

從上面的架構圖可以看出,Node SDKCompose CLI都是開源的。Crone指出,該架構還沒有最終確定,並且計劃在未來將Compose CLI與現有CLI合併。通過這種集成,開發人員可以發出docker compose up命令,將Compose應用程序部署到雲端,就像它們在本地那樣。Compose CLI基於所選擇的DockerContext切換後端。

使用後端接口抽象,在實現任意的容器運行時開發人員都可以擁有相同的Docker CLI體驗。Compose CLI使用gRPC來生成流行語言的SDK,如Node.js、Python和Golang。

今年早些時候,Docker宣佈了他們與微軟和AWS的合作,爲開發者提供了測試版。Compose CLI和Node SDK目前處於測試階段。

Twitter社區對這一消息表示歡迎,Twitter用戶Nigel Poulton在Twitter上寫道:“……這些天我看到了很多與Docker相關的事情”。另一位用戶Maurizio Turatti在Twitter上寫道:“從簡化程序方面來看,這Docker提出的一個很好的主意”。

我們的讀者可以通過這些鏈接瞭解更多關於使用Amazon ECS和Microsoft ACI集成的內容。

原文鏈接

Docker Announces Open Source Compose for AWS ECS & Microsoft ACI

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章