Tom*_*Tom 5 windows virtualbox docker boot2docker
基本上,在重新启动VM时,我在SSH连接到VM时所做的任何更改都会丢失.我假设当我停止VM时问题与错误相关联.
C:\Users\Tom>boot2docker stop
error in run: Failed to stop machine "boot2docker-vm": exit status 1
Run Code Online (Sandbox Code Playgroud)
但是,我可能只是在做一些愚蠢的事情.
我遵循的顺序如下(docker logo elided),您可以看到它在重新启动时丢失了示例目录.
C:\Users\Tom>boot2docker up
Waiting for VM and Docker daemon to start.......................ooo
Started.
Writing C:\Users\Tom\.boot2docker\certs\boot2docker-vm\ca.pem
Writing C:\Users\Tom\.boot2docker\certs\boot2docker-vm\cert.pem
Writing C:\Users\Tom\.boot2docker\certs\boot2docker-vm\key.pem
Docker client does not run on Windows for now. Please use
"boot2docker" ssh
to SSH into the VM instead.
C:\Users\Tom>boot2docker ssh
Boot2Docker version 1.5.0, build master : a66bce5 - Tue Feb 10 23:31:27 UTC 2015
Docker version 1.5.0, build a8a31ef
docker@boot2docker:~$ ls
boot2docker, please format-me
docker@boot2docker:~$ mkdir testdir
docker@boot2docker:~$ ls
boot2docker, please format-me testdir/
docker@boot2docker:~$ exit
C:\Users\Tom>boot2docker stop
error in run: Failed to stop machine "boot2docker-vm": exit status 1
C:\Users\Tom>boot2docker status
poweroff
C:\Users\Tom>boot2docker start
Waiting for VM and Docker daemon to start...
....................ooo
Started.
Writing C:\Users\Tom\.boot2docker\certs\boot2docker-vm\ca.pem
Writing C:\Users\Tom\.boot2docker\certs\boot2docker-vm\cert.pem
Writing C:\Users\Tom\.boot2docker\certs\boot2docker-vm\key.pem
Docker client does not run on Windows for now. Please use
"boot2docker" ssh
to SSH into the VM instead.
C:\Users\Tom>boot2docker ssh
Boot2Docker version 1.5.0, build master : a66bce5 - Tue Feb 10 23:31:27 UTC 2015
Docker version 1.5.0, build a8a31ef
docker@boot2docker:~$ ls
boot2docker, please format-me
docker@boot2docker:~$
Run Code Online (Sandbox Code Playgroud)
运行
这就是我在" 公司代理背后的Windows Boot2Docker "中所解释的:boot2docker用作Linux VM 的Tiny Core没有持久性.
您需要确保VirtualBox已下载并添加到VirtualBox /文件/设置/扩展/添加文件中的Oracle_VM_VirtualBox_Extension_Pack
Oracle_VM_VirtualBox_Extension_Pack-4.x.yy-zzzzz.vbox-extpack.如boot2docker中所述,您将可以访问(从您的Tiny Core ssh会话)到
/c/Users/<yourLogin>(即%USERPROFILE%由Virtual Box共享)
我在b2d.bat启动脚本中所做的是复制我想要恢复的文件(主要是docker profile或者.ashrc,对于http_proxy设置和喜欢的别名),并保留我的所有其他修改 /c/Users/<yourLogin>.
| 归档时间: |
|
| 查看次数: |
683 次 |
| 最近记录: |