我如何 运行 在 IBM Bluemix 中的现有容器上执行命令?
How can I run a command on an existing container in IBM Bluemix?
我在 IBM Bluemix 上有一个现有容器,它在 运行 时出现问题。
我需要不停地在容器内执行命令以获取更多信息,以便调试问题。容器没有启用允许我远程访问的 SSH 守护进程。
有没有办法执行远程命令并获取输出?
在 Docker 1.3, docker introduced the exec command 中允许您在 运行 容器中生成新进程。
用于 Cloud Foundry CLI 的 IBM 容器 supports using this Docker command with containers running on IBM Bluemix using the IBM Containers plugin。
使用以下命令检索要调试的 运行 实例的容器 ID:
$ cf ic ps
现在,我们可以使用以下命令在 运行 容器上打开 bash shell(或执行任何可用命令):
$ cf ic exec -it <container_id> /bin/bash
我在 IBM Bluemix 上有一个现有容器,它在 运行 时出现问题。
我需要不停地在容器内执行命令以获取更多信息,以便调试问题。容器没有启用允许我远程访问的 SSH 守护进程。
有没有办法执行远程命令并获取输出?
在 Docker 1.3, docker introduced the exec command 中允许您在 运行 容器中生成新进程。
用于 Cloud Foundry CLI 的 IBM 容器 supports using this Docker command with containers running on IBM Bluemix using the IBM Containers plugin。
使用以下命令检索要调试的 运行 实例的容器 ID:
$ cf ic ps
现在,我们可以使用以下命令在 运行 容器上打开 bash shell(或执行任何可用命令):
$ cf ic exec -it <container_id> /bin/bash