使用AWS CLI创建Lightsail容器服务报无法连接端点URL错误
报错排查方案
- 区域不支持Lightsail容器服务
你当前配置的默认区域是us-west-1(北加利福尼亚),该区域未开放Lightsail容器服务能力。你可以在执行命令时显式指定已开放该服务的区域,示例如下:
aws lightsail create-container-service --service-name flask-service --power small --scale 1 --region us-east-1
也可以重新运行aws configure,将默认区域修改为us-east-1(弗吉尼亚北部)、us-west-2(俄勒冈)等支持Lightsail容器服务的区域即可。
新账号区域未激活
新注册的AWS账号默认仅激活部分常用区域,你可以登录AWS控制台进入Lightsail服务页,查看左上角区域列表确认目标区域是否已被激活,未激活的区域需要在账号设置的区域管理页手动开启后才能调用API访问。本地网络连接异常
确认区域配置正确后如果仍然报错,执行以下命令测试端点连通性:
aws lightsail get-container-services --region 你选择的区域编码
如果仍返回连接错误,排查本地代理、防火墙规则,确认没有屏蔽AWS相关服务域名的访问。
内容的提问来源于stack exchange,提问作者Amanda
相关产品推荐
相关产品推荐

