50得票3回答
Docker如何为容器分配MAC地址?

当我启动新的容器时,Docker会自动为它们分配一些MAC地址。我想知道这种分配是否有一定的规律。这个MAC地址可以更改吗? $ docker network inspect bridge"Containers": { "3386a527aa08b37ea9232cb...

49得票6回答
扩展包含内容宽度的容器div

我的应用程序中有以下结构:<div id="container"> <div id="child_container"> <div class="child"></div> <div class="child">&...

49得票1回答
为什么Docker需要一个联合文件系统?

Docker使用联合文件系统(例如AUFS)来创建容器,具体作用是什么?如果Docker必须使用常规文件系统而不是联合文件系统,会有什么缺点? 我正在寻找具体的技术细节和内部细节,而不是一般性的回答。

47得票4回答
从Docker容器复制带通配符的文件夹到主机

在容器内部创建备份脚本以转储mongodb,我需要将文件夹复制到容器外部,Docker cp 似乎不能使用通配符: docker cp mongodb:mongo_dump_* . 在终端中出现以下内容: 守护程序的错误响应:lstat /var/lib/docker/aufs/m...

46得票4回答
生产环境中每个主机应该存在多少个容器?服务应该如何拆分?

我正在努力理解Docker的好处,但我真的不太明白它在生产中如何工作。 假设我有一个web前端、一个rest api后端和一个数据库。那就需要三个容器。 假设我想要3个前端、5个后端和7个数据库。(小问题:有没有必要比后端服务器少使用数据库?) 现在,根据以上情况,如果将它们全部打包在同...

46得票2回答
Scala集合中的可变与不可变

我是Scala的新手,正在努力理解集合层次结构。我看到有“可变”和“不可变”集合之分,但我不明白在实现级别上这实际上意味着什么,以及它与val和var有何关系。能否有人给我一些见解?此外,每个集合类都有“可变”版本和“不可变”版本,还是有些类只能是“可变”或“不可变”的?

46得票3回答
Docker重启容器失败:"已在使用",但没有更多的Docker镜像。

我首先获得了我的nginx docker镜像:docker pull nginx 然后我开始了:docker run -d -p 80:80 --name webserver nginx 然后我停止了它:docker stop webserver 然后我尝试重新启动它:$docker run ...

45得票4回答
像卷一样在Dockerfile中添加绑定挂载

我想在Dockerfile中像初始化卷一样添加挂载点,有什么方法实现吗?

45得票2回答
“container_memory_working_set_bytes”和“container_memory_rss”度量标准在容器上有什么区别?

我需要监控在kubernetes集群上运行的容器的内存使用情况。阅读了一些文章后,有两个建议:“container_memory_rss”和“container_memory_working_set_bytes”。根据cAdvisor代码中所说,这两个指标的定义如下: “container_...

45得票3回答
为什么在C ++容器中存储引用(而不是指针)无法工作?

我在程序中使用了STL set。set<string> myStrings; 为了提高代码的效率,我将其改为仅保存指针(我不需要存储实际的字符串副本)。set<string*> myStrings; 我读过,如果可能的话,用引用替换指针是一个好的实践。(当然,仅在指针的...