docker的/var/run/docker.sock參數(待總結)


搞清楚/var/run/docker.sock參數的前提是了解docker的client+server架構,如下是執行docker version命令的結果:

 

 

可見在電腦上運行的docker由client和server組成,我們輸入docker version命令實際上是通過客戶端將請求發送到同一台電腦上的Doceker Daemon服務,由Docker Daemon返回信息,客戶端收到信息后展示在控制台上,來自stack overflow的架構圖如下:

 

 

 

docker.sock 是docker client 和docker daemon 在localhost進行通信的socket文件。
今天我們直接call這個socket文件來創建容器,啟動容器。(其實就是直接call docker daemon API而不是通過docker client的方式去操控docker daemon)。

 

 

https://www.jianshu.com/p/dd0c814680ba

 

 




 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM