2017-07-06 37 views
0

當第一個Docker容器關閉時,我想從S3複製一些數據到EBS。對於後來產生的Docker容器,我想共享我在EBS上覆制的數據。我不希望每個Docker Container都複製數據。多個Amazon Docker容器可以共享單個EBS嗎?

任何人都可以告訴我,如果一個EBS可以跨多個Amazon Docker容器共享嗎?

+1

通過'亞馬遜碼頭集裝箱',你是指'亞馬遜EC2集裝箱服務(ECS)'或帶有'碼頭引擎'的標準EC2?這是很重要的區別,因爲在標準EC2上,您可以使用相同的EBS運行多個容器,並使用'docker volume' API共享數據。如果在ECS上,請參閱@FrédéricHenri的回答。 –

回答

0

EBS只能鏈接到一個EC2實例

  • 如果你有紡單EC2實例泊塢窗容器,它會工作
  • 如果你有一個EC2集羣上紡Docker容器多個EC2實例,它不會工作;在這種情況下的一個選項是使用EFS
0

是,多個搬運工容器可以共享位於連接到EC2實例,如果他們對EC2實例中運行的EBS捲上的數據。

這對於ECS來說是不可能的,因爲涉及多個EC2實例。

相關問題