问题标签 [lxc]

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 投票
0 回答
604 浏览

containers - lxc 容器进程限制共享

我使用 lxc-create 构建了两个容器,并使用 rlimit 来限制用户可以运行的进程数。

在 setrlimit 之后,我将使用 execv() 运行另一个程序。

当我运行这个 setrlimit 并 fork 20 个子进程时,它通常达到了限制。

此时,我无法在另一个容器上运行任何命令。当 fork 程序完成后,另一个容器再次工作。我认为两个容器共享相同的来源。这是对的吗?我该如何解决?

0 投票
3 回答
9887 浏览

mount - 是否可以将 USB 设备暴露给 LXC/Docker 容器?

我有一个包含在 Docker 文件中的嵌入式系统开发映像。为了刷新代码,我需要通过 USB 串行(例如/dev/ttyACM0)连接到节点。

对于 Docker,我使用了新的绑定挂载功能(请参阅https://github.com/dotcloud/docker/issues/111-b最近的-v选项)将主机 devfs 公开给容器。但是,每当我连接(“cat /d/ttyACM0”,d 是绑定到 dev 的安装)到设备时,我都会得到“不允许操作”。是否不仅可以绑定挂载,还可以在容器中实际使用字符设备?

是否有可能通过 udev 规则公开特定的开发人员?

0 投票
3 回答
4750 浏览

linux - Docker 容器对 memcached 实例有什么好处?

Docker 示例之一是针对配置了 Memcached 的容器。我想知道为什么有人会想要这个而不是配置了 Memcached 的 VM?我猜想在同一主机下运行多个 memcached docker 容器是没有意义的,唯一真正的优势是在 docker 容器中“启动”memcached 堆栈与通过 VM 进行 Memcached 相比的速度优势. 这个对吗?

另外,如何在 docker 容器中设置 memcached 使用的内存?如果在一个主机下有两个或多个带有 Memcached 的 docker 容器,这将如何工作?(我再次假设两个或更多没有意义)。

0 投票
5 回答
108065 浏览

docker - Docker 为 lxc-tools(用户空间 LXC 工具)添加了什么?

如果你看一下 Docker 的特性,其中大部分已经由 LXC 提供。

那么 Docker 增加了什么?为什么我要使用 Docker 而不是普通的 LXC?

0 投票
1 回答
3166 浏览

docker - 我如何在 docker 容器中挂载 /dev/shm

我创建了一个 Docker 容器,但现在我需要/dev/shm安装tmpfs在容器内部。

如果我手动更改config.lxcDocker 文件夹中的文件并取消注释挂载/dev/shm行,Docker 似乎挂起。

此外,该文件会不时重新创建。

我需要知道在哪里可以更改创建 lxc 配置的 Docker 配置文件。

0 投票
3 回答
13510 浏览

docker - 如何设置 Docker LXC 容器的 MAC 地址?

每当我运行一个 docker 容器时,我看到它使用一个随机的 MAC 地址:

如何为容器运行设置特定的 MAC 地址?

我可以让多个容器同时使用相同的 MAC 地址运行吗?这些容器不需要访问外部网络,也不需要相互通信。

0 投票
3 回答
14686 浏览

linux - 无法使用 SSH 连接到 docker 容器

我是 Docker 新手,我从 Dockerfile 构建了容器,我可以看到容器正在创建和运行,但我无法使用 ssh 连接到该容器。

这是我的 Dockerfile:

然后我运行了这个cmd:

当我这样做时docker ps,我可以看到端口已分配,但我无法使用 ssh 连接到该容器。

$码头工人ps

0 投票
3 回答
6584 浏览

docker - 在 Docker 中使用多个 Base Image 有什么影响?

我知道 docker 容器在 docker 主机之间是可移植的,但我对与 Base Image 和主机的关系感到困惑。

Images 上的文档看来,如果您运行了各种基本映像,那么主机上的占用空间似乎会更大(类似于多个 VM)。这个假设正确吗?

  • :许多容器共享一个基础镜像。
  • BAD:许多容器运行单独/唯一的基本映像。

我敢肯定,很多这种困惑来自我对 LXC 的缺乏了解。

在此处输入图像描述

0 投票
5 回答
34072 浏览

sudo - sudo:有效uid不为0,sudo是否安装了setuid root?

我正在尝试从 LXC rootfs 创建 deb 包,在创建它之后,我想在任何计算机上安装该包。至此,我实现了打包和安装 deb 包,但是在安装 LXC 包后,我无法成为该 lxc 的超级用户。使用 “sudo”命令时出现此错误。

sudo:有效uid不为0,sudo是否安装了setuid root?

提前致谢。

0 投票
2 回答
9668 浏览

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

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