顯示具有 Docker 標籤的文章。 顯示所有文章
顯示具有 Docker 標籤的文章。 顯示所有文章

2023年12月3日 星期日

AWS ECR 與 ECS 的差異


兩項應用在不同的環節上,但整個CI/CD流程是可以串在一起的

 

Amazon ECR 為受管的 AWS Docker 登錄檔服務。可以使用眾所熟知的 Docker CLI 來推送、提取和管理映像。

AWS官方介紹:

https://docs.aws.amazon.com/zh_tw/AmazonECR/latest/userguide/what-is-ecr.html

 

Amazon Elastic Container Service (Amazon ECS) 為全受管容器協同運作服務,可以輕鬆部署、管理和擴展容器化應用程式

AWS官方介紹:

https://docs.aws.amazon.com/zh_tw/AmazonECS/latest/developerguide/Welcome.html

 



ECR是映像檔保存庫, 所以跟使用 Docker hub 方式基本是一樣的, 可以推、也可以拉, 當然也有建立與刪除.

詳細的建立與推拉作業, 可參考AWS文件:

https://docs.aws.amazon.com/zh_tw/AmazonECR/latest/userguide/getting-started-cli.html

 

ECR 的對比就是有名的 "公有的映像檔儲存庫 【Docker Hub" 

自己寫程式, 自己打包後(如果是容器方式打包), 就可以放在私有的映像檔保存庫, 重要度較低的, 放公開的 Docker Hub 就可以了


2023年11月6日 星期一

AWS雲以Kernel 5.10的C6i建立EC2後安裝Docker

在AWS雲上演示,選定Linux版本Kernel 5.10
為操作系統,
以C6i建立的EC2,安裝Docker。

1. 實作設定EC2名稱,顯示如下圖

 

 

2. EC2機型與操作系統選擇結果如下

 

 


3. 建立執行個體時可選現有金鑰或建立新金鑰









4. 若建立新金鑰,類型選【.ppk】才能用putty連接linux執行個體



















5. 下載金鑰檔







6. 安全組要允許SSH連線














7. 如果是選現有安全組,要確認所選的組有沒有開放SSH連線












確認相關設定後啟動EC2,進行連線,
執行
yum更sudo yum update,
完成後即可以
sudo yum install -y docker

進行安裝動作:

 

安裝完成並以sudo docker -v 確認安裝版本,另外
以sudo docker info確認相關資訊:

 

以上安裝作業演示完成。

另外補充,若建立EC2時出現紅字標示表示"不支援",
將無法建立EC2 :

 


 

 

 

 

AWS 帳戶異常活動處理方式

搜尋此網誌