github.com/stackdocker/rkt@v0.10.1-0.20151109095037-1aa827478248/Documentation/devel/on-disk-format.md (about)

     1  On disk format
     2  ==============
     3  
     4  The data directory is normally `/var/lib/rkt` but rkt can be requested to use
     5  another directory via the `--dir` command line argument.
     6  
     7  #### CAS database
     8  
     9  The CAS database is stored in `/var/lib/rkt/cas/db`. The database schema can be
    10  migrated to newer versions ([#706](https://github.com/coreos/rkt/issues/706)).
    11  
    12  #### CAS
    13  
    14  The CAS also uses other directories in `/var/lib/rkt/cas/`. To ensure stability
    15  for the CAS, we need to make sure we don't remove any of those directories or
    16  make any destructive changes to them. In future versions of rkt, we will make
    17  sure to be able to read old versions of the CAS.
    18  
    19  #### Pods
    20  
    21  The pods are stored in `/var/lib/rkt/pods/` as explained in
    22  [Life-cycle of a pod](https://github.com/coreos/rkt/blob/master/Documentation/devel/pod-lifecycle.md)
    23  
    24  Stability of prepared and exited containers is desirable but not as critical as
    25  the CAS.
    26  
    27  #### Configuration
    28  
    29  The [configuration](https://github.com/coreos/rkt/blob/master/Documentation/configuration.md)
    30  on-disk format is documented separately.
    31