2

在本地工作时,我经常使用该docker exec命令来查看和调试容器。

当容器部署在 docker-cloud 上时,有没有办法从我的 PC 上执行此操作?

我意识到 docker-cloud GUI 上有一个终端选项卡,但我发现它有点受限。

4

2 回答 2

2

是的,如果您可以在您的 docker 云服务上打开一个 ssh 会话(这可能是可能的)。

或者,更有可能的是,如果您通过Docker Cloud Agent运行和访问您的容器,它允许您使用任何 Linux 主机(“自带主机”)作为节点,然后您可以使用它来部署容器。

否则,不,因为 docker cloud session 使用的套接字不会通过 Internet 公开,并且仅在远程云服务器上本地使用。

于 2017-05-26T16:40:32.113 回答
0

您可以在此处使用该方法(https://docs.docker.com/docker-cloud/infrastructure/ssh-into-a-node/#ssh-into-docker-cloud-node),它对我有用。

于 2017-05-28T07:29:44.477 回答