首页 > 解决方案 > .Net Core 3.0 与 AWS ECS(docker run -m)

问题描述

https://docs.microsoft.com/zh-tw/dotnet/core/whats-new/dotnet-core-3-0

码头工人运行 -m

如何写入 AWS ECS 任务文件?

标签: dockerasp.net-coreamazon-ecs

解决方案


通常强烈建议不要问这样的问题,你应该展示你做了什么以及你面临的问题。但这是一个步骤。

{
   "containerDefinitions": [ 
      { 

         "entryPoint": [
            "sh",
            "-c"
         ],
         "essential": true,
         "image": "PUT_RESGISTRY_ECR_IMAGE_ARN_HERE",
         "logConfiguration": { 
            "logDriver": "awslogs",
            "options": { 
               "awslogs-group" : "/ecs/fargate-task-definition",
               "awslogs-region": "us-east-1",
               "awslogs-stream-prefix": "ecs"
            }
         },
         "name": "sample-fargate-app",
         "portMappings": [ 
            { 
               "containerPort": 80,
               "hostPort": 80,
               "protocol": "tcp"
            }
         ]
      }
   ],
   "cpu": "256",
   "executionRoleArn": "arn:aws:iam::012345678910:role/ecsTaskExecutionRole",
   "family": "fargate-task-definition",
   "memory": "512",
   "networkMode": "awsvpc",
   "requiresCompatibilities": [ 
       "FARGATE" 
    ]
}

example_task_definitions

入门/教程/部署-docker-containers

部署-a-simple-hello-world-httpd-container-on-an-ecs-cluster


推荐阅读