问题标签 [docker-image]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
40 浏览

docker - 使用 docker commit 时如何避免输入容器 id?

使用以下语法从容器创建新的 docker 映像:

我知道您可以从以下位置获取最后一个容器 ID:

但这给了我详细的输出。如何正则表达式容器 id 或输入命令以仅提取最后一个容器 id,这样我就不必手动将其输入到我的提交消息中?

0 投票
3 回答
6625 浏览

docker - 是否可以从 Docker Registry V2 获取图像 ID?

当镜像被推送到 registry V2 时,镜像 ID 是否也会被推送到 registry?是否可以从 V2 注册表中获取某个存储库的映像 ID?

0 投票
4 回答
84453 浏览

docker - 如何查看 docker 镜像的日志?

在 docker 世界中,可以很容易地看到 docker 容器的日志(即运行映像)。但是在图像创建过程中,通常会发出多个命令。例如节点项目中的 npm install 命令。查看这些命令的日志也是有益的。我快速从文档中搜索,但没有找到如何获取 docker 映像的日志。可能吗?

0 投票
2 回答
835 浏览

ruby - 如何将 jekyll 安装到 Docker 映像?

我想生成一个具有jekyll可用命令的 docker 映像。

我生成了一个Dockerfile具有以下内容的:

不幸的是抛出一个错误:

我究竟做错了什么?

0 投票
0 回答
35 浏览

docker - Docker:手动推送到自动构建存储库

我正在使用公共自动化 docker 构建(这个)。

我对 repo 进行了一些更改,我希望能够推送新图像,以便我的其他同事能够使用我的更新版本,例如通过拉 galoosh33/my_openface 而不是原来的 bamos/开放式。

但是,当我尝试推送我的图像时,我收到一个错误:

我已经搜索了这个错误,从这个页面上的工作人员回答看来这是故意的:

“您是否尝试手动推送到自动构建存储库?如果是这样,您无法按照设计这样做。”

那我有什么选择呢?

0 投票
2 回答
512 浏览

laravel - 如何从现有的 Laravel docker 环境创建 Docker 镜像,LAravel 应用程序的 Dockerfile

我有 dockervel environment ,docker container for Laravel,我真的很难让它在我的机器上工作。

这里描述了我使用 dockervel 图像的方式http://www.spiralout.eu/2015/12/dockervel-laravel-development.html

我已经开发了一个应用程序,包括用于 BDD 和 PHPUnit 测试的 Behat在这个环境中,我必须从中制作一个图像并说明如何使用它我很困惑如何创建 Dockerfile ?

任何帮助表示赞赏

0 投票
25 回答
241854 浏览

docker - 无法删除具有依赖子图像的 docker 图像

我在尝试

错误:

来自守护程序的错误响应:冲突:无法删除 c565603bc87f(无法强制)- 图像具有依赖的子图像

所以即使使用 -f 标志我也无法删除图像。那么如何删除图像及其所有子项?

Linux 和 docker 版本:

uname -a Linux goracio-pc 4.4.0-24-generic #43-Ubuntu SMP Wed Jun 8 19:27:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

docker 版本客户端:版本:1.11.2 API 版本:1.23 Go 版本:go1.5.4 Git 提交:b9f10c9 内置:2016 年 6 月 1 日星期三 22:00:43 OS/Arch:linux/amd64

服务器:版本:1.11.2 API 版本:1.23 Go 版本:go1.5.4 Git 提交:b9f10c9 内置:2016 年 6 月 1 日星期三 22:00:43 OS/Arch:linux/amd64

0 投票
1 回答
21 浏览

docker - 通过 puppet 配置节点时无法在我的浏览器中显示 apache2 主页

我从 docker hub 中提取了我自己的 docker 镜像。它包含 apache2 和一些文件。我编写了在前台运行 apache2 的步骤并暴露了 80 号端口。但是在运行映像时,我看不到我的 apache2 主页。

我使用了以下清单..

0 投票
2 回答
2182 浏览

docker - 无法在 docker 容器上启动 mosquitto 作为服务

我从 Dockerfile 创建了一个图像:

这可行,但我想将 mosquitto 作为服务启动(是否推荐?)。但是当我将最后一行替换为

服务未启动且容器未运行(但在创建映像期间未收到错误消息)

0 投票
2 回答
2678 浏览

docker - 如何将目录从远程主机复制到docker镜像

我正在尝试构建一个 docker 映像,我有包含所有必要命令的 dockerfile。但在我的构建步骤中,我需要将一个目录从远程主机复制到 docker 映像。但是,如果我将 scp 命令放入 dockerfile,我还必须在 dockerfile 中提供密码,而我不必这样做。

任何人都有更好的解决方案来做到这一点。任何建议将不胜感激。