0

Linux ソケットを使用して volume_from をマウントしたい docker コンテナーでは、バックグラウンドでの動作方法に疑問が残ります。

私の知る限り、Linux ソケットはメモリのみですが、他のコンテナにマウントすると、そのように機能しますか、それとも何らかの形で IO を使用しますか?

ありがとう。

4

1 に答える 1

1

AFAIK Linuxソケットはメモリのみです

これは真実ではないと思います。ソケット記述子は、通常のファイルとは異なる方法で識別される場合があります。ただし、読み取りと書き込みはファイルと同じでなければならないため、その記述子を共有するマウントされたボリュームは、ファイルの場合と同じように機能するはずです。両方のコンテナーがそのファイル記述子に対して読み取り/書き込みできる場合、それがソケット記述子でもある場合、両方とも読み取り/書き込みができるはずです。

于 2016-01-23T22:15:04.743 に答える