问题标签 [docker]

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 投票
2 回答
9668 浏览

ip-address - 为 docker 容器分配 IP 地址?

我是 Docker 新手。是否可以将 IP 地址(来自 DHCP 服务器)分配给在主机或 VM 上运行的 Docker 容器?如果是的话,有人可以指出我正确的方向。如果不是,这是容器方法的基本限制,还是只是 Docker 中还没有的功能。

0 投票
2 回答
6315 浏览

docker - 推送到私有 docker 注册表失败

我正在尝试运行一个私有 docker 注册表。我克隆了 git 存储库并运行它。

然后我从 docker 中提取了基础镜像,并按照Sam Alba 的指南进行了标记。

我将图像推送到本地存储库,以下是我分别从 docker 和 docker 注册表获得的。

我推送时来自 docker-registry 的日志

0 投票
2 回答
12573 浏览

docker - 在 Docker 中运行一个简单的网络服务器?

我正在尝试构建一个提供静态 html 的简单 docker 容器。我有以下 Dockerfile:

但是,当我构建 + 运行它时,我收到以下错误:

我已经通过交互式 shell 尝试了相同的步骤,它们工作正常,但是一旦我使用 Dockerfile,它就会失败。

0 投票
1 回答
5190 浏览

docker - 使用 Docker 部署星号服务器是否可行?

这不是关于 docker 或 asterisk 的生产价值的问题,而是容器化对于配置管理和生产部署等是否有意义?特别是当添加裸机比较普遍(大约一个月一台服务器)时?

0 投票
6 回答
28510 浏览

docker - CoreOS重启后如何自动重启Docker容器?

假设 Docker 守护进程在操作系统重新启动时由任何类似 init.d 或 systemd 的进程自动重新启动,那么重新启动一个或多个 Docker 容器的首选方法是什么?例如,我可能在反向代理或数据库服务器后面有许多 Web 服务器。

0 投票
3 回答
32401 浏览

docker - What is the relationship between the docker host OS and the container base image OS?

I'm not certain that I'm asking the right question... but while I have been reading everything docker that I can get my hands on I see that I can install Docker on Ubuntu 12.04 (for example) and then I can install a Fedora container or a different version of ubuntu? (there is an example where the user installed busybox in the container.)

And of course I could be completely wrong.

But it would be my expectation that there was a ephemeral connection between the base system and the container.

restated: what is the relationship between the host OS and the container base image's OS?

0 投票
3 回答
93552 浏览

docker - 当 dockerfile 更改时,Docker 更新图像

我正在通过Dockerfile使用一些 nodejs 指令创建一个来玩 docker。现在,每次我对 dockerfile 进行更改时,我都会通过sudo docker build -t nodejstest .在我的项目文件夹中运行来重新创建图像,然而,这每次都会创建一个新图像并很快吞下我的 ssd。

有没有一种方法可以在更改 dockerfile 时更新现有图像,或者每次更改文件时都必须创建一个新图像?

对不起,如果这是一个愚蠢的问题

0 投票
9 回答
123723 浏览

docker - Docker 多个入口点

假设我有以下 Dockerfile:

ENTRYPOINT命令使其apache2在容器启动时启动。我还希望能够mongod在容器以 command 启动时启动service mongod start。然而,根据文档,Dockerfile 中必须只有一个ENTRYPOINT。那么正确的方法是什么?

0 投票
3 回答
4307 浏览

docker - Docker Rails 应用程序和 git

假设我有一个容器,它配备齐全,可以为带有 Passenger 和 Apache 的 Rails 应用程序提供服务,并且我有一个虚拟主机,可以在我的容器中路由到 /var/www/app/public。既然容器应该有点像一个进程,那么当我的 Rails 代码发生变化时我会怎么做?如果app是用 Git 克隆的,并且 repo 中有待处理的更改,pull这些更改中的容器如何自动进行?

0 投票
1 回答
735 浏览

python - Arbitrary Code Execution with Docker

I'm thinking about building a web app that would involve users writing small segments of python and the server testing that code. However, this presents a ton of security concerns. Would docker be a good isolation tool for running this potentially malicious code? From what I've read, checking system calls with ptrace is a possibility, but I would prefer to use a preexisting tool.