Copy-on-Write

Padrão utilizado no overlay.

$ cat /overlay/merge/01_camada.txt
Arquivo teste na primeira camada
$ sudo echo "Alteração no arquivo da primeira camada" | sudo tee /overlay/merge/01_camada.txt
Alteração no arquivo da primeira camada
$ cat /overlay/merge/01_camada.txt
Alteração no arquivo da primeira camada
$ tree overlay/
overlay/
├── merge
│   ├── 01_camada.txt
│   ├── 02_camada.txt
│   └── merge.txt
├── primeira_camada
│   └── 01_camada.txt
├── segunda_camada
│   ├── 01_camada.txt
│   ├── 02_camada.txt
│   └── merge.txt
└── work
    └── work  [error opening dir]

5 directories, 7 files
$ cat /overlay/primeira_camada/01_camada.txt
Arquivo teste na primeira camada
$ cat /overlay/segunda_camada/01_camada.txt
Alteração no arquivo da primeira camada

O arquivo alterado é copiado para a camada de nível superior. Com isso, ocupa mais espaço em disco. A utilização de mais recursos computacionais deve ser evitada na construção de imagens.

Last updated