AWS Docker容器中的Access Rails控制台

时间:2018-10-24 23:52:27

标签: ruby-on-rails amazon-web-services docker

最近我得到了一个托管在AWS上的docker容器中的项目。

我做了很多错误修正,其中对rails console的访问非常有用。对于heroku项目,我运行heroku run rails console。对于AWS(非docker),我使用ssh并运行bundle exec rails console。我是docker noob,所以我不知道如何使用容器。

有什么方法可以访问这些容器中的rails console

1 个答案:

答案 0 :(得分:0)

通常,您可以仅附加到docker容器并运行所需的所有命令。 详细信息在一定程度上取决于容器最初是如何启动的。

sudo docker container ls应该给您一个很好的起点。

然后可以使用docker attach...附加到容器并运行所需的命令。 另一种选择是在容器see here.上使用docker exec