網頁

2020/5/30

Docker Machine login VM machine

登入Docker Machine的VM的方式如下。

使用docker-machine ssh <MACHINE_NAME>即可。<MACHINE_NAME>為machine的名稱。

例如先用docker-machine ls查看在運行中的machine。

C:\>docker-machine ls
NAME            ACTIVE   DRIVER       STATE     URL                         SWARM   DOCKER     ERRORS
default         *        virtualbox   Running   tcp://192.168.99.100:2376           v19.03.5
demo-docker     -        virtualbox   Running   tcp://192.168.99.101:2376           v19.03.5
oracle-docker   -        virtualbox   Stopped                                       Unknown

然後用docker-machine ssh default登入名稱為default這台machine。

C:\>docker-machine ssh default
   ( '>')
  /) TC (\   Core is distributed with ABSOLUTELY NO WARRANTY.
 (/-_--_-\)           www.tinycorelinux.net

 [1;32mdocker@default [0m: [1;34m~ [0m$

登入後這就能直接下docker指令,例如查看全部的container。

$ docker ps -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                   PORTS          NAMES
2e33400c9c6c        nginx               "nginx -g 'daemon of…"   4 weeks ago         Exited (0) 4 weeks ago                  webserver
2776d3ba85b0        bf756fb1ae65        "/hello"                 4 weeks ago         Exited (0) 4 weeks ago                  dazzling_merkle

沒有留言:

張貼留言