我已成功将容器上传到Heroku容器,并且正在该容器中运行ROS。
问题是,我必须运行heroku run bash --app = ros-app才能进入dyno bash并运行一些命令来启动我的应用程序。
所以问题是:是否可以在容器中运行我的应用程序而无需在本地计算机上实际运行bash?
答案 0 :(得分:0)
如果需要在Docker容器中运行命令,是否可以编辑Dockerfile以使用CMD instruction?这将允许Docker在容器启动时通过在容器内执行命令来启动您的应用程序。