我跑碼頭工人一個EC2服務器,我想補充以下爲User Data
,所以我的私人Dockerhub圖像會被拉/運行在服務器啓動時,就像這樣:如何從一個私人Dockerhub回購自動執行碼頭運行?
#!/bin/bash
sudo docker run -p 3333:3333 -d --name Hello myusername/hello
但我我不確定如何進行身份驗證以獲得訪問私人回購myusername/hello
。
使用Github創建並上傳部署密鑰,Dockerhub是否提供了類似的部署密鑰選項?
這是唯一可行的解決方案。 AWS很糟糕。 – harishkashyap 2015-10-13 23:34:20
是的,我認爲這是一個錯誤。 我遵循http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-config.html和http://docs.aws.amazon.com/AmazonECS/latest/developerguide/private- auth.html不起作用(同時使用兩種認證類型); 是一個安全的一面,我也將我的碼頭中心憑據寫入/etc/ecs/ecs.config。 – Ethan 2015-10-14 19:48:32