Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker使用单独的lib/bin_Docker_Ethereum_Kunstmaan - Fatal编程技术网

Docker使用单独的lib/bin

Docker使用单独的lib/bin,docker,ethereum,kunstmaan,Docker,Ethereum,Kunstmaan,我是Docker的新手,据我所知,Docker在可能的情况下对多个容器使用相同的LIB/BIN。 我怎么能告诉Docker不要这样做呢?所以即使已经存在相同的lib/bin,也要使用新的lib或bin 具体而言: 我使用并且我想启动geth testnet的多个实例,但所有实例都将使用自己的区块链。我认为您不必担心这一点。Docker使用图像下的层散列来最大限度地重用。这些层都是只读的,并与union fs一起安装在特定于容器的读写层下。结果在文件系统上非常有效,并且对用户透明,因为用户认为这些

我是Docker的新手,据我所知,Docker在可能的情况下对多个容器使用相同的LIB/BIN。 我怎么能告诉Docker不要这样做呢?所以即使已经存在相同的lib/bin,也要使用新的lib或bin

具体而言:
我使用并且我想启动geth testnet的多个实例,但所有实例都将使用自己的区块链。

我认为您不必担心这一点。Docker使用图像下的层散列来最大限度地重用。这些层都是只读的,并与union fs一起安装在特定于容器的读写层下。结果在文件系统上非常有效,并且对用户透明,因为用户认为这些文件在其隔离容器中是可写的。但是,如果在一个容器中修改它们,则更改在任何其他容器中都不可见,并且在移除该容器并用新实例替换该容器时将丢失