【发布时间】:2016-03-26 05:41:42
【问题描述】:
~/.ssh/my_id_rsa 在由docker-machine create 创建的 VM 中,每当我重新启动它时就会消失。我已阅读 docs.docker.com 上的文档,但找不到有关此问题的信息。
我的宿主机是Mac(El Capitan),docker-machine的版本如下:
$ docker-machine version
docker-machine version 0.6.0, build e27fb87
我使用以下选项创建了我的虚拟机:
$ docker-machine create --driver virtualbox dev
对于如何解决这个问题有什么建议吗?我应该去哪里看?
更具体地说,我想知道如何避免这个问题:
(host) $ docker-machine create --driver virtualbox dev
(host) $ docker-machine ssh dev
(dev) $ ssh-keygen
...
(dev) $ ls ~/.ssh
authorized_keys authorized_keys2 id_rsa id_rsa.pub
(dev) $ logout
(host) $ docker-machine restart dev
(host) $ docker-machine ssh dev
(dev) $ ls ~/.ssh
authorized_keys authorized_keys2
“id_rsa”和“id_rsa.pub”在哪里?
【问题讨论】:
标签: docker docker-machine