在AWS任务定义中,可以通过以下代码示例来定义容器的端口:
{
"family": "my-task-definition",
"containerDefinitions": [
{
"name": "my-container",
"image": "my-image",
"portMappings": [
{
"containerPort": 80,
"protocol": "tcp"
},
{
"containerPort": 443,
"protocol": "tcp"
}
]
}
]
}
在上述示例中,containerPort
字段定义了容器的端口号,protocol
字段定义了端口的协议(如tcp或udp)。上述示例定义了两个端口,一个是80端口,另一个是443端口。在任务定义中可以根据需要定义更多的端口。
在实际使用时,可以根据具体的任务定义需求进行修改和扩展。