我对docker有一些疑问:
使用基于临时的容器肯定是有意义的。如果您可以完全静态编译完整的应用程序并且不需要shell,那么就这样做。更小,更快,更安全绝对是一件好事 - 我现在倾向于编写所有内容,但它也应该在C / C ++中编写。
不确定你的第二个问题是什么意思,但也许你问的是,如果在多个容器中使用该库,主机内存中是否只有一个共享库的副本? TBH,我不确定,但我的猜测是内存中会有多个副本,因为(如果没有其他原因)主机可能很难知道它真的是同一个文件。