[英]AWS Codebuild .NET Core building docker image
我們嘗試使用默認的AWS Codebuild映像來構建.NET核心應用程序,並且運行良好。
現在我們需要構建到Docker映像,但是默認映像沒有安裝docker。
AWS可以選擇以特權模式運行Builder映像,因此您可以運行docker-in-docker操作。
我想知道是否可以使用同時安裝了.NET Core和Docker的映像,因此可以構建代碼,然后生成映像。
謝謝!!
您需要創建自己的docker映像並將其提供給CodeBuild(作為項目環境配置的一部分)。
您可以在此處找到CodeBuild出售的docker映像以供參考https://github.com/aws/aws-codebuild-docker-images
您需要創建一個在同一映像上同時具有docker守護程序和.NET核心的docker映像。 在開始在自定義docker映像中開始構建之前,請參考此示例以了解如何啟動docker守護程序http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker-custom-image.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.