Architecture
Lorsque l’on installe Docker, on installe plusieurs composants.
Il y a le Docker Engine et la CLI.
- Le Docker Engine est un demon qui tourne en arrière plan
- Les interactions avec ce daemon se font via une API REST par un Socket.
- Sous Linux, ce socket est un socket Unix :
/var/run/docker/sock
- Il est également possible d’utiliser un Socket TCP avec authentification TLS.
- Le Docker CLI communique avec le daemon via cette Socket.