.Net Core 3.0 с AWS ECS (запуск докера -m) - PullRequest
0 голосов
/ 30 октября 2019

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

Docker run -m

Как мне записать в файл задач AWS ECS?

1 Ответ

0 голосов
/ 30 октября 2019

Обычно такой вопрос настоятельно не рекомендуется, вы должны показать, что вы сделали и с какой проблемой вы столкнулись. но вот шаг.

  • Лучше подтолкнуть ваше изображение к ECR
  • Укажите ARN изображения в определении задачи
  • Создание службы из определения задачи
{
   "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

Getting-Start / Tutorials /deploy-docker-container

развертывание простого hello-world-httpd-container-on-an-ecs-cluster

...