DockerのContainer linkとUnix Domain Socket、どっちのほうが速い?Docker 概要 Dockerのコンテナ間通信の方法として Container Link Volume経由のUnix Domain Socket といった方法がありますが、どっちの方が速いのか調べてみました TL;DR Unix Domain Socketの方が速い ※当環境だと 8%程度 検証環境 Sinatra+Unicornが動くコンテナを作成、TCP:8080とUnix Domain SocketにてListen NginxなコンテナからTCP:8080とUnix Domain SocketをUpstream指定 上記環境に対し、ApacheBenchで -c 10 -n 10000 を3回実行、平均で比較 NEC LaViE G Type Z Intel(R) Core(TM)