问题标签 [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.
io - 在生产环境中在 LXC 或 Docker 中运行 Cassandra 是个好主意吗?
我知道它运行得很好,所以它可以很好地用于开发,但它不会因为 AuFS 而具有相当糟糕的磁盘和/或网络 IO 性能吗?
docker - docker 如何使用其主机操作系统的 CPU 内核?
基于 Docker 基于 LXC 的事实,我的理解是 Docker 容器共享来自其主机操作系统的各种资源。我担心的是 CPU 内核。这是一个场景:
- 一个主机 linux 操作系统有 8 个内核
- 我必须在上面的主机操作系统上部署一组 docker 容器。
- 我需要部署的一些 docker 容器更适合使用 2 个内核
a)因此,如果我在该主机上运行所有 docker 容器,它们是否会根据需要消耗 CPU/内核,就像它们在该主机操作系统上作为正常安装的应用程序运行一样?
b) docker 容器是否会消耗自己的进程,并且其中包含的所有处理都将卡在该父进程的 CPU 内核上?
c) 如何指定一个 docker 容器以使用多个内核(例如 4 个)。我看到有一个 -C 标志可以指向一个核心 id,但似乎没有选项可以指定容器随机选择 N 个核心。
ubuntu - filesystem could not be mouted: /run when do lxc-start
I have installed lxc in ubuntu server, every thing was working fine. Today I have updated lxc from version 0.7.5 to version 1.0.0.alpha2. After I update lxc, I am unable to start lxc containers.
I have created these containers in version 0.7.5.
After update to 1.0.0.alpha2 I try to start container as
What is the error? How can I solve this problem? I have restarted server but no luck.
Additional Info:
I have mounted lxc lib and cache in different file system when I installed lxc for first time. Entry in fstab file:
I am able to create and start new containers but can't start old containers.
Edit: I did update lxc while all the three containers started, Is this the problem?
deployment - 重启与在 Docker 上构建容器
我很难理解何时重新启动容器以及何时构建新容器。
想象一下,我有一个 web 应用程序,我将其数据提供给一个容器(通过指向当前部署的符号链接)。现在,当新部署出现时,我有两个选择:(1)从映像构建新容器或(2)简单地重新启动正在运行的容器。
我知道这个决定取决于各种事情,但我的问题是一个更具概念性的问题:
什么是更好的做法,或者 Docker 的使用方式是什么?您是否发现其中一种方法有任何问题?
deployment - Docker 容器上的分布式系统 NSQ 拓扑模式
是否可以使用Docker复制“拓扑模式”的最后一个示例中描述的“NSQ 实时分布式消息传递平台” ?有人有 dockerfile 或图像示例吗?
python - 如何使用 python 获取 lxc 容器的当前状态?
我将 lxc 模块用于 python,我需要 python 命令来检查当前容器状态。或者我需要一个布尔命令来检查容器是否正在运行。
ejabberd - Dockerfile:无法使用 add 将本地文件映射到容器
我正在尝试构建一个 ejabberd 容器,并在创建容器时尝试从我的构建目录中添加 2 个文件。
但是,我不断收到错误消息:./scripts folder does not exist
我是 docker 新手,希望能得到一些帮助。
谢谢,奥雅纳
docker - lxc-start:无效参数 - 克隆失败
完全的新手试图让我的脚在码头上弄湿,所以也许我做的事情显然是错误的。我在运行容器时遇到问题:
一切似乎都已正确安装:
docker版本是目前稳定的版本(其实是六天前提交的):
我想说我的系统应该得到支持:
我还能检查什么?
arm - 使用 debootstrap 构建容器
我正在尝试创建一个 LXC 容器(lxc-create),但出现此错误:
有任何解决这个问题的方法吗?
这就是发生的事情:
linux-kernel - KVM 和 LXC 的区别
KVM 和 Linux 容器 (LXC) 有什么区别?在我看来,如果我们同时使用内核的“命名空间”和“控制组”功能,LXC 也是在同一个内核中创建多个 VM 的一种方式。