Trabalhei no projeto Docker e Jenkins e agora estou vendo o diretório /var
do contêiner docker chamado jenkins
docker exec jenkins ls -l var
total 40
drwxr-xr-x 2 root root 4096 Aug 26 2015 backups
drwxr-xr-x 1 root root 4096 Oct 14 2015 cache
drwxr-xr-x 12 jenkins jenkins 4096 Apr 13 09:03 jenkins_home
drwxr-xr-x 1 root root 4096 Apr 13 08:14 lib
drwxrwsr-x 2 root staff 4096 Aug 26 2015 local
lrwxrwxrwx 1 root root 9 Sep 7 2015 lock -> /run/lock
drwxr-xr-x 1 root root 4096 Oct 14 2015 log
drwxrwsr-x 2 root mail 4096 Sep 7 2015 mail
drwxr-xr-x 2 root root 4096 Sep 7 2015 opt
lrwxrwxrwx 1 root root 4 Sep 7 2015 run -> /run
drwxr-xr-x 2 root root 4096 Sep 7 2015 spool
drwxrwxrwt 2 root root 4096 Aug 26 2015 tmp
Para que /var
serve?
Eu li no site de tutoriais do Linux que /var
é específico para cada computador; ou seja, não é compartilhado em uma rede com outros computadores. No caso do enxame Docker, temos vários contêineres que precisam se comunicar. Alguém pode explicar mais como tudo isso funciona?