执行到docker云?

时间:2017-05-26 15:57:46

标签: docker docker-cloud

在本地工作时,我经常使用docker exec命令环顾四周并调试容器。

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

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

2 个答案:

答案 0 :(得分:2)

是的,如果您可以在docker云服务(which is probably possible)上打开ssh会话。

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

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

答案 1 :(得分:0)

你可以在这里使用这种方法(https://docs.docker.com/docker-cloud/infrastructure/ssh-into-a-node/#ssh-into-docker-cloud-node),它对我有用。