python - docker run 命令什么都不返回
问题描述
我已经成功构建了图像,但是当我运行docker run <xxxx:latest>
它时它什么也没返回。
我还有一个包含 AWS 凭据的 bash 脚本(因为容器中的 Python 脚本需要凭据才能登录 AWS 才能执行某些操作),当我尝试运行该脚本时它也没有返回任何内容,有人遇到过这个问题吗?非常感谢。
解决方案
你做了:docker run -it xxxx
?-i 标志,将您的终端连接到 STDIN -t 标志,提供您在屏幕上看到的更好的可视化 - 它是单独使用的 -i -t 标志的句法涂层
另外,它在做什么docker ps --all
?它是否表明容器正在运行?
推荐阅读
- autodesk-forge - 使用 BIM 360 Forge API 检索项目并使用按名称过滤
- c# - 将 C# 或 vb.net 中的 PDF 文档发送到 whatsapp?
- google-chrome - 在 Google Chrome 和 Microsoft Edge 上下载动态生成的 PDF 的问题
- javascript - 使用 CSS 在 Mobile Chrome Android 中设置打印纸张大小(即更改纸张大小)
- c# - 在 NpgSQL 中打开多个 conn 是否可行?
- javascript - 输入范围实例变量返回初始值而不是修改
- javascript - 根据元素控制数组
- android - 在 Android Studio 中向列表视图添加自定义行
- php - file_put_contents 工作完美,直到从小部件移动到插件
- json - 将一些对象列转换为json字符串