在本地工作时,我经常使用该docker exec
命令来查看和调试容器。
当容器部署在 docker-cloud 上时,有没有办法从我的 PC 上执行此操作?
我意识到 docker-cloud GUI 上有一个终端选项卡,但我发现它有点受限。
在本地工作时,我经常使用该docker exec
命令来查看和调试容器。
当容器部署在 docker-cloud 上时,有没有办法从我的 PC 上执行此操作?
我意识到 docker-cloud GUI 上有一个终端选项卡,但我发现它有点受限。
是的,如果您可以在您的 docker 云服务上打开一个 ssh 会话(这可能是可能的)。
或者,更有可能的是,如果您通过Docker Cloud Agent运行和访问您的容器,它允许您使用任何 Linux 主机(“自带主机”)作为节点,然后您可以使用它来部署容器。
否则,不,因为 docker cloud session 使用的套接字不会通过 Internet 公开,并且仅在远程云服务器上本地使用。
您可以在此处使用该方法(https://docs.docker.com/docker-cloud/infrastructure/ssh-into-a-node/#ssh-into-docker-cloud-node),它对我有用。