Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails aws docker容器中的Access rails控制台_Ruby On Rails_Amazon Web Services_Docker - Fatal编程技术网

Ruby on rails aws docker容器中的Access rails控制台

Ruby on rails aws docker容器中的Access rails控制台,ruby-on-rails,amazon-web-services,docker,Ruby On Rails,Amazon Web Services,Docker,我最近收到一个项目,该项目托管在AWS上的docker容器中 我做了很多错误修复工作,其中访问rails控制台非常有用。对于heroku项目,我运行heroku运行rails控制台。对于AWS(非docker),我在ssh中运行bundle exec rails控制台。我是码头工人,所以我不知道如何处理集装箱 有什么方法可以访问这些容器中的rails控制台吗?通常,您只需连接到docker容器并运行所需的所有命令。 细节在一定程度上取决于容器最初是如何启动的 sudocker容器ls应该为您提供

我最近收到一个项目,该项目托管在AWS上的docker容器中

我做了很多错误修复工作,其中访问
rails控制台
非常有用。对于heroku项目,我运行
heroku运行rails控制台
。对于AWS(非docker),我在ssh中运行
bundle exec rails控制台
。我是码头工人,所以我不知道如何处理集装箱


有什么方法可以访问这些容器中的rails控制台吗?

通常,您只需连接到docker容器并运行所需的所有命令。 细节在一定程度上取决于容器最初是如何启动的

sudocker容器ls
应该为您提供一个良好的起点

然后,您可以使用
docker attach…
连接到容器,并运行所需的命令。 另一种选择是在容器上使用
docker exec