docker - 如何 24/7 全天候运行 heroku 容器?
问题描述
我已成功将我的容器上传到 Heroku 容器,并且在该容器中运行 ROS。
问题是,我必须运行 heroku run bash --app=ros-app 才能进入 dyno bash 并运行一些命令来启动我的应用程序。
所以问题是:是否可以在容器内运行我的应用程序而无需在本地机器上实际运行 bash?
解决方案
如果您需要在 Docker 容器中运行命令,您可以编辑 Dockerfile 以使用CMD 指令吗?这将允许 Docker 在容器启动时通过在容器内执行命令来启动您的应用程序。
推荐阅读
- node.js - 如何设置 vscode intellisense 以使用 nvm
- ios - 我在 iOS 中有一些问题 swift 核心数据
- regex - 有没有办法使用正则表达式排除以 11 结尾的 3 位数字?
- reactjs - 使用 redux-persist 和 redux thunk
- ruby-on-rails - 为什么我无法拦截 401 并处理 AJAX 调用过期的会话?
- angular - 在 Angular 项目中为 OpenLayers 地图实现地理编码服务
- google-sheets - 其他工作表中非连续范围的平均值
- javascript - 在固定位置使用 SVG 图标覆盖 SVG 背景
- reactjs - 如何使用 nginx 部署多个 reactjs 应用程序?
- javascript - 画布方向显示不正确