我是码头工人的新手。我想通过ssh在docker容器中安装git和ruby。首先,我开始下载docker.dmg并将其安装在我的本地mac机器上。
docker-machine version 0.12.0, build 45c69ad
但是
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
它不返回任何东西。所以我没有这个码头工人的名字。因此很难获得ip和ssh。 一旦我能够ssh然后我可以从命令行安装git / ruby等。
答案 0 :(得分:0)
让docker运行后,您可以使用以下命令从命令行运行bash:
docker exec [docker-name] -it bash
答案 1 :(得分:0)
如果您在本地运行Docker,那么您不需要ssh。你只需要运行一些容器。
但是如果你真的需要在容器内ssh,那么你可以这样做:
docker exec -it <container_id> bash
但是对于高山图像,docker exec -it <container_id> ash