首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >boot2docker vm在重新启动时忘记更改。

boot2docker vm在重新启动时忘记更改。
EN

Stack Overflow用户
提问于 2015-04-08 06:30:22
回答 1查看 734关注 0票数 5

基本上,在VM重新启动时,当SSHed进入VM时,我所做的任何更改都会丢失。当我停止VM时,我假设问题与错误相关联。

代码语言:javascript
运行
复制
C:\Users\Tom>boot2docker stop
error in run: Failed to stop machine "boot2docker-vm": exit status 1

但是,我可能只是在做些蠢事。

我遵循的顺序如下(删除了docker徽标),您可以看到它在重新启动过程中丢失了示例目录。

代码语言:javascript
运行
复制
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:~$

正在运行

  • 窗口: 8.1
  • VirtualBox: 4.3.12 r93733
  • Boot2Docker版本1.5.0,构建主版: a66bce5 - Tue 2月10日23:31:27 UTC 2015
  • Docker版本1.5.0,构建a8a31ef
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-08 06:36:23

这就是我在“企业代理背后的Windows Boot2Docker”中解释的: boot2docker作为Linux使用的微芯中没有持久性。

您需要确保VirtualBox下载了甲骨文并将其添加到VirtualBox/ File / Settings / added / add Oracle_VM_VirtualBox_Extension_Pack-4.x.yy-zzzzz.vbox-extpack文件中)。 正如在boot2docker中所记录的,您将可以访问(从您的小核心ssh会话)到/c/Users/<yourLogin> (即%USERPROFILE%由Virtual共享)

我在b2d.bat启动脚本中所做的是复制我想要还原的文件(主要是profile.ashrc,用于http_proxy设置和最喜欢的别名),并将所有其他修改保存在/c/Users/<yourLogin>中。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29507481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档