首页 > 解决方案 > 将图像推送到 lightsail 容器注册表的问题

问题描述

我开始在 Lightsail Containers 中部署应用程序。我已经从控制台创建了服务,并从公共存储库运行了自定义图像。现在,我正在尝试使用 aws cli 从我的主机推送我自己的图像,但是当我运行 push-container-image 时,控制台中没有显示任何结果。没有错误,没有成功响应

命令:

aws lightsail push-container-image --region us-east-1 --service-name container-service-1 --image mystaticwebsite --profile rg --label mystaticwebsite --debug

调试日志:

2021-08-17 17:37:01,238 - MainThread - awscli.clidriver - 调试 - CLI 版本:aws-cli/2.2.29 Python/3.8.8 Linux/5.4.0-80-generic exe/x86_64.ubuntu.20 2021-08-17 17:37:01,238 - MainThread - awscli.clidriver - 调试 - 输入到 CLI 的参数:['lightsail'、'push-container-image'、'--region'、'us-east-1' , '--service-name', 'container-service-1', '--image', 'mystaticwebsite', '--profile', 'rg', '--label', 'mystaticwebsite', '--调试'] 2021-08-17 17:37:01,244 - MainThread - botocore.hooks - 调试 - 事件 building-command-table.main:调用处理程序 <function add_s3 at 0x7f86ddab7ee0> 2021-08-17 17:37:01,244 - MainThread - botocore.hooks - 调试 - 事件 building-command-table.main:调用处理程序 <function add_ddb at 0x7f86ddc784c0>2021-08-17 17:37:01,245 - MainThread - botocore.hooks - 调试 - 事件 building-command-table.main:调用处理程序 <class 'awscli.customizations.configure.configure.ConfigureCommand' 的绑定方法 BasicCommand.add_command >> 2021-08-17 17:37:01,245 - MainThread - botocore.hooks - 调试 - 事件 building-command-table.main:调用处理程序 <function change_name at 0x7f86ddc99ee0> 2021-08-17 17:37:01,245 - MainThread - botocore.hooks - DEBUG - 事件 building-command-table.main:调用处理程序 <function change_name at 0x7f86ddca1ee0> 2021-08-17 17:37:01,245 - MainThread - botocore.hooks - DEBUG - 事件 building-command-table。 main:调用处理程序 <function alias_opsworks_cm at 0x7f86ddac7940> 2021-08-17 17:37:01,245 - MainThread - botocore.hooks - 调试 - 事件 building-command-table.main:调用处理程序 <函数 add_history_commands 位于 0x7f86ddc41280> 2021-08-17 17:37:01,245 - MainThread - botocore.hooks - 调试 - 事件 building-command-table.main:调用处理程序 <class 'awscli.customizations.devcommands 的绑定方法 BasicCommand.add_command .CLIDevCommand'>> 2021-08-17 17:37:01,245 - MainThread - botocore.hooks - DEBUG - 事件 building-command-table.main:调用处理程序 <function add_waiters at 0x7f86ddabfb80> 2021-08-17 17:37: 01,245 - MainThread - botocore.loaders - 调试 - 加载 JSON 文件:/usr/aws-cli/v2/2.2.29/dist/awscli/data/cli.json 2021-08-17 17:37:01,247 - MainThread - botocore .hooks - 调试 - 事件顶级参数解析:调用处理程序 <function resolve_types at 0x7f86ddb6bdc0> 2021-08-17 17:37:01,247 - MainThread - botocore.hooks - 调试 - 事件顶级参数解析:调用处理程序 <函数 no_sign_request 在 0x7f86ddb71940> 2021-08-17 17:37:01,247 - MainThread - botocore.hooks - 调试 - 事件顶级参数解析:调用处理程序 <function resolve_verify_ssl at 0x7f86ddb718b0> 2021-08-17 17:37: 01,247 - MainThread - botocore.hooks - DEBUG - 事件顶级参数解析:调用处理程序 <function resolve_cli_read_timeout at 0x7f86ddb71a60> 2021-08-17 17:37:01,247 - MainThread - botocore.hooks - DEBUG - 事件顶层-args-parsed:调用处理程序 <function resolve_cli_connect_timeout at 0x7f86ddb719d0> 2021-08-17 17:37:01,247 - MainThread - botocore.hooks - DEBUG - 事件顶级 args-parsed:调用处理程序 <内置方法更新dict 对象位于 0x7f86dd9e0e40> 2021-08-17 17:37:01,248 - MainThread - botocore.session - 调试 - 将配置文件的配置变量设置为 'rg' 2021-08-17 17:37:01,248 - MainThread - botocore.session - 调试 - 将区域的配置变量设置为 'us-east-1' 2021-08-17 17:37:01,248 - MainThread - awscli.clidriver - 调试 - CLI 版本:aws-cli/2.2 .29 Python/3.8.8 Linux/5.4.0-80-generic exe/x86_64.ubuntu.20 提示/关闭 2021-08-17 17:37:01,248 - MainThread - awscli.clidriver - DEBUG - 输入 CLI 的参数: ['lightsail', 'push-container-image', '--region', 'us-east-1', '--service-name', 'container-service-1', '--image', ' mystaticwebsite','--profile','rg','--label','mystaticwebsite','--debug'] 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - DEBUG - 事件会话-初始化:调用处理程序<function add_timestamp_parser at 0x7f86ddab9550> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function register_uri_param_handler at 0x7f86de4d6e50> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <函数 add_binary_formatter at 0x7f86dda280d0> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function no_pager_handler at 0x7f86de552280> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function inject_assume_role_provider_cache at 0x7f86de4be940> 2021-08-17 17:37:01,249 - MainThread - botocore.utils - 调试 - IMDS ENDPOINT:2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function add_binary_formatter at 0x7f86dda280d0> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试- 事件会话初始化:调用处理程序 <function no_pager_handler at 0x7f86de552280> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function injection_assume_role_provider_cache at 0x7f86de4be940> 2021-08- 17 17:37:01,249 - 主线程 - botocore.utils - 调试 - IMDS 端点:2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function add_binary_formatter at 0x7f86dda280d0> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试- 事件会话初始化:调用处理程序 <function no_pager_handler at 0x7f86de552280> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function injection_assume_role_provider_cache at 0x7f86de4be940> 2021-08- 17 17:37:01,249 - 主线程 - botocore.utils - 调试 - IMDS 端点:函数 no_pager_handler 位于 0x7f86de552280> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function injection_assume_role_provider_cache at 0x7f86de4be940> 2021-08-17 17:37:01,249 - MainThread botocore.utils - 调试 - IMDS 端点:函数 no_pager_handler 位于 0x7f86de552280> 2021-08-17 17:37:01,248 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function injection_assume_role_provider_cache at 0x7f86de4be940> 2021-08-17 17:37:01,249 - MainThread botocore.utils - 调试 - IMDS 端点:http://169.254.169.254/ 2021-08-17 17:37:01,251 - MainThread - botocore.credentials - 调试 - 跳过环境变量凭据检查,因为配置文件名称已显式设置。2021-08-17 17:37:01,251 - MainThread - botocore.hooks - 调试 - 事件会话初始化:调用处理程序 <function attach_history_handler at 0x7f86ddc41160> 2021-08-17 17:37:01,251 - MainThread - botocore.hooks - 调试- 事件会话初始化:调用处理程序 <function inject_json_file_cache at 0x7f86ddc763a0> 2021-08-17 17:37:01,259 - MainThread - botocore.loaders - 调试 - 加载 JSON 文件:/usr/aws-cli/v2/2.2.29/ dist/botocore/data/lightsail/2016-11-28/service-2.json 2021-08-17 17:37:01,282 - MainThread - botocore.hooks - 调试 - 事件 building-command-table.lightsail:调用处理程序 <函数 inject_commands 位于 0x7f86dda28ee0> 2021-08-17 17:37:01,

关于为什么这不起作用的任何想法?

问候!

标签: aws-cli

解决方案


推荐阅读