- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是docker的新手,正在尝试探索docker的功能。我创建了一个容器并在其中存储了一些数据,并将其推送到我的Docker帐户中。
但是,当我拉同一个容器时,看不到存储在容器中的数据。为什么我的数据不可用?
我的数据去了哪里?
更新
我执行了以下步骤:
ubuntu @ domU-12-31-39-0A-11-9F:〜$ sudo docker run -i -t ubuntu / bin / bash
无法在本地找到图片“ubuntu”
拉仓库ubuntu
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
xxxxxxxxxxxx:下载完成
root @ xxxxxxxxxxxx:
在这里,我做了更改,然后提交了容器
ubuntu @ domU-12-31-39-07-76-B4:〜$ sudo docker commit xxxxxxxxxxxx ubuntu
0fd6b6b8acd3dc49947611e61077600a93a6285ebdcf45f1a8f73b4a26274fee
ubuntu @ domU-12-31-39-07-76-B4:〜$ sudo docker push myrepositoryname / ubuntu
推送指向存储库[myrepositoryname / ubuntu](len:1)
发送图像列表
请先登录再推送:
使用者名称:xxxx
密码:
电子邮件:xxxxxxxx
登录成功
推送指向存储库[myrepositoryname / ubuntu](len:1)
发送图像列表
推送存储库myrepositoryname / ubuntu(1个标签)
511136ea3c5a:图片已推送,正在跳过
图片xxxxxxxxxxxx已推送,正在跳过
图片xxxxxxxxxxxx已推送,正在跳过
图片xxxxxxxxxxxx已推送,正在跳过
在{https://存储库名称}上为版本[xxxxxxxxxxxx]推送标签
之后,我 checkin 了我的 docker 账户,图像被推送了。之后,我创建了一个新帐户并提取了图像(将图像公开)。但是,我没有得到我的数据
ubuntu @ domU-12-31-39-14-1D-8F:〜$ sudo docker登录
使用者名称:xxxx
密码:
电子邮件:xxxxxxxxxxxx
帐户已创建。请使用我们发送到您的电子邮件的确认链接将其激活。
ubuntu @ domU-12-31-39-14-1D-8F:〜$ sudo docker登录
用户名(xxxx):xxxxx
登录成功
ubuntu @ domU-12-31-39-14-1D-8F:〜$ sudo docker pull myrepositoryname / ubuntu
拉仓库myrepositoryname / ubuntu
6d38862b09be:下载完成
511136ea3c5a:下载完成
6170bb7b0ad1:下载完成
9cd978db300e:下载完成
ubuntu @ domU-12-31-39-14-1D-8F:〜$ sudo docker run -i -t myrepositoryname / ubuntu / bin / bash
root @ 7b7cc51fbd90:/#cd主页/
root @ 7b7cc51fbd90:/ home#ls
我将数据存储在/ home路径中,但是当我检查时没有数据
最佳答案
您创建图像了吗?
当对图像进行docker run
(具有n
文件层时,请参阅http://docs.docker.io/en/latest/terms/layer/)时,您将在该图像之上创建第n+1
个文件层。那就是您存储数据的地方。如果对容器进行docker stop
,则该数据将保留在该层中,而当您对容器进行docker start
时,数据仍将存在。
但是,如果再次用docker run
图像,则会创建一个不包含该数据的其他容器。
现在,您想将数据发送到索引(您的Docker帐户)。您只能发送图像,不能发送容器,并且您使用的图像不包含此数据。因此,您需要将容器docker commit
到新图像,然后您可以docker push
生成的图像。 docker pull
编码,应该会为您提供一个包含数据的可启动图像。
关于docker - 无法看到Docker容器中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22706309/
如何获取特定 UTF-8 字符串的字节序列?我看到正则表达式引擎中的某些错误仅在某些边缘情况下才会触发,我想确切地知道它正在处理哪些数据。 最佳答案 也许 charToRaw ? > charToRa
考虑一个具有许多变量的 java 程序,其中一些是循环计数器,我希望看到这些变量随时间变化的值,而不是在代码中到处放置 print 语句。 为什么?我认为它可以帮助我轻松调试。 Example- in
有没有办法查看 JavaScript 正在创建的“线程”?例如,如果我有一个附加到 DOM 元素的事件处理程序,我假设 JavaScript 会隐式地创建一个新线程来在后台运行该代码?如果是这样,有没
我正在使用反射 API 来调用类运行时并调用其方法。但我看到 java.lang.reflect.InitationTargetException 异常。 我需要调用一个名为 - TestClass
考虑一个名为 t.cmd 的命令脚本,它只包含以下两行: @exit /b 123 @echo If you see this, THEN EXIT FAILED.. 因此,该脚本只是将脚本执行过程的
我最近一直在努力学习编程语言实用学第 3 版,以了解更多关于语言在底层如何工作的信息,并且通过查看由真正基本的 GCC 编译的 C 代码生成的程序集,我获得了很多进展.我开始对 C 系列的静态语言越来
最简单的制作方法是什么QWebView识别并正确加载网页上的 Flash? 最佳答案 似乎只需两行即可实现(当然,假设目标系统上安装了闪存): QWebSettings *settings = QWe
我想通过编程(使用VBA)访问其他人与我共享的日历。它们在我的Outlook中的“人民日历”下列出。我在网上搜索了此内容,所有建议所做的仅使我感到困惑。如何从“人的日历”中获取共享给我的所有日历的
使用MongoDB Compass,可以看到数据库用户或创建新用户吗? 最佳答案 香港专业教育学院在命令行上使用以下命令进行管理: mongo use (my database name) db.cr
我正在CentOS 7.4.1708(核心),Java(TM)SE运行时环境(内部版本1.8.0_152-b16)上运行eXist-db 3.6.1。我希望能够在person.xml中的最后一个记录之
我需要确认。 客户端 1 在事务内的表中插入行。 客户端 2 使用 SELECT 请求该表。如果在此客户端上隔离级别设置为 READ COMMITTED,您能否确认 SELECT 不会返回客户端 1
我刚刚安装了 python-dev: $ sudo apt-get install python-dev 这样我就可以开始使用 P4Python 了。但是当我尝试导入 P4 时,我得到: Traceb
我正在使用 msys 和 mingw 编译 libtorrent-rasterbar-0.16.16。./configure 运行良好,直到它进入 boost 库检查。我有 boost 1.51,我设
我在 GO 项目的 Travis CI 上有一个奇怪的行为。 [这里] 失败了,提示一个函数只接受 1 个参数并用 2 个参数调用。 src/finances-service/main.go:45:1
这个问题已经有答案了: What are enums and why are they useful? (27 个回答) 已关闭 4 年前。 作为 Java 初学者,我接触到了枚举,这让我对类型声明感
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 11 年前。 Improve thi
我正在使用 preactjs 创建我的应用程序。最重要的是,我正在使用剑道网格。在网格内,我想显示一个超链接。如果用户点击链接,它应该改变路线。为了呈现链接,我使用了 preact-router。 这
有没有办法只查看 Node.js 中的函数签名?我知道 fn.toString() 但不需要所有代码,只需要签名。 最佳答案 var source = fn.toString(); var signa
如何设置 vim 以查看我在 ubuntu 上安装的 ruby rvm。 rvm 已安装,ruby 从终端返回。 renshaw@renshaw-TravelMate-5740G:~$ ruby
我试图在我的 Android 应用程序中防止 OutOfMemoryError。我已经阅读了很多帖子,但我仍然无法解决。 该应用程序有后台 Activity ,所以我认为这是主要问题。 OutOfMe
我是一名优秀的程序员,十分优秀!