Đối mac OX, máy và các phím của nó được đặt ở đây (chắc chắn rằng bạn có các phím trong đó, một cái gì đó giống như dưới đây:
~/project/dev/docker_notes za$ ls /Users/za/.docker/machine/machines/default/
.DS_Store ca.pem config.json disk.vmdk id_rsa.pub server-key.pem
boot2docker.iso cert.pem default/ id_rsa key.pem server.pem
1) danh sách vms sẵn.
> ~/project/dev/docker_notes za$ docker-machine ls
> NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
> default - virtualbox Running tcp://192.168.99.100:2376 v1.11.0
Trong trường hợp của tôi, tên máy mặc định. Vì vậy, chỉ cần
~/project/dev/docker_notes za$ docker-machine ssh default
## .
## ## ## ==
## ## ## ## ## ===
/"""""""""""""""""\___/ ===
~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~/===- ~~~
\______ o __/
\ \ __/
\____\_______/
_ _ ____ _ _
| |__ ___ ___ | |_|___ \ __| | ___ ___| | _____ _ __
| '_ \/_ \/_ \| __| __)/_` |/ _ \/__| |//_ \ '__|
| |_) | (_) | (_) | |_/__/ (_| | (_) | (__| < __/ |
|_.__/ \___/ \___/ \__|_____\__,_|\___/ \___|_|\_\___|_|
Boot2Docker version 1.11.0, build HEAD : 32ee7e9 - Wed Apr 13 20:06:49 UTC 2016
Docker version 1.11.0, build 4dc5990
[email protected]:~$ vi
.ash_history .ashrc .docker/ .local/ .profile .ssh/ log.log
[email protected]:~$ ls
log.log
Như bạn có thể thấy, tôi có thể ssh vào docker-machine/instance.
Bạn cũng có thể làm theo này>howto - docker
Nếu bạn -1 đặt một bình luận và giải thích những gì là sai với câu hỏi này và cho phép hỏi đã sửa đổi. –
cách docker được đề xuất để kết nối bên trong một thùng chứa là 'docker exec -it my_container/bin/bash' xem doc https://docs.docker.com/reference/commandline/cli/#exec – user2915097
@ user2915097 Câu hỏi đặt ra là ssh vào máy chính nó không phải là một docker container –