我在这个问题上被困的时间最长了:我正在将Python代码部署为一个被文档化的容器。
我在Python中完成了所有这些工作。
下面是我如何创建集群
vpc_test = _ec2.Vpc.from_lookup(self, "VPC",
vpc_id= "vpc-6****"
)
#Setting up the container to run the job
cluster = _ecs.Cluster(self, "ClusterToGetFile",
我尝试了很多不同的事情,但我似乎不能让这件事对我起作用。
我试图在ecs.TaskDefinition结构中用aws为我的容器声明端口。
我一直收到一个错误,即数组类型是预期的,即使我使用的是ecs.PortMapping参数所需的五进制port_mappings构造。
File "/home/user/.local/share/virtualenvs/AWS_Automation--K5ZV1iW/lib/python3.9/site-packages/aws_cdk/aws_ecs/__init__.py", line 27675, in add_container
我有一个Fargate ECS容器,用于通过ECS中的任务运行Docker容器。当任务启动时,会调用sh脚本,runner.sh,
#!/bin/sh
echo "this line will get logged to ECS..."
python3 src/my_python_script.py # however print statements from this Python script are not logged to ECS
这反过来又启动了一个长期运行的Python脚本my_python_script.py。我知道Python脚本运行良好,因为它完成了它需要
我正在按照教程使用CDK部署到ECS,但是当我部署时,我在部署后收到以下错误。
botocore.exceptions.NoRegionError: You must specify a region.
以下是我要部署的内容。
app.py
#!/usr/bin/env python3
from os import environ
from aws_cdk import core as cdk
from ecs_test.ecs_test_stack import EcsTestStack
_env=cdk.Environment(account=environ["CDK_DEF
我想将我的docker项目上传到aws ecs。但是我得到了这个错误。 INFO[0291] (service myappproject) has started 1 tasks: (task 38184a9c-ff93-4324-b586-424fc025655d). timestamp="2019-07-02 13:41:45 +0000 UTC"
FATA[0306] Deployment has not completed: Running count has not changed for 5.00 minutes 我使用docker-compose使用ecs-c
我正在使用cloudformation创建ECS集群、服务和任务,但这会产生一个错误:Embedded stack arn:aws:cloudformation:us-east-2:0212657325299:stack/Root-Cluster-153O1DKDIKGLV/f1123c5c-d1f9-11ea-1216-2a3e4111fce2 was not successfully created: The following resource(s) failed to create: [Myservice, LoadBalancerListener].我已经创建了一个运行vpc堆栈和集
我有一个示例select语句:
Select D.account_csn, D.account_key, D.industry_id, I.industry_group_nm, I.industry_segment_nm From ecs.DARN_INDUSTRY I JOIN ecs.DARN_ACCOUNT D
ON I.SRC_ID=D.INDUSTRY_ID
WHERE D.ACCOUNT_CSN='5070000240'
我想将select语句解析成单独的文件。第一个文件名称为ecs.DARN_INDUSTRY,在该文件中,它应该如下所示:
industry_gro