c38bfdc
% storage.conf(5) Container Storage Configuration File
c38bfdc
% Dan Walsh
c38bfdc
% May 2017
c38bfdc
c38bfdc
# NAME
c38bfdc
storage.conf - Syntax of Container Storage configuration file
c38bfdc
c38bfdc
# DESCRIPTION
c38bfdc
The STORAGE configuration file specifies all of the available container storage options
c38bfdc
for tools using shared container storage, but in a TOML format that can be more easily modified
c38bfdc
and versioned.
c38bfdc
c38bfdc
# FORMAT
c38bfdc
The [TOML format][toml] is used as the encoding of the configuration file.
c38bfdc
Every option and subtable listed here is nested under a global "storage" table.
c38bfdc
No bare options are used. The format of TOML can be simplified to:
c38bfdc
c38bfdc
    [table]
c38bfdc
    option = value
c38bfdc
c38bfdc
    [table.subtable1]
c38bfdc
    option = value
c38bfdc
c38bfdc
    [table.subtable2]
c38bfdc
    option = value
c38bfdc
c38bfdc
## STORAGE TABLE
c38bfdc
c38bfdc
The `storage` table supports the following options:
c38bfdc
c38bfdc
c38bfdc
**graphroot**=""
c38bfdc
  container storage graph dir (default: "/var/lib/containers/storage")
c38bfdc
  Default directory to store all writable content created by container storage programs
c38bfdc
c38bfdc
**runroot**=""
c38bfdc
  container storage run dir (default: "/var/run/containers/storage")
c38bfdc
  Default directory to store all temporary writable content created by container storage programs
c38bfdc
c38bfdc
**driver**=""
c38bfdc
  container storage driver (default is "overlay")
c38bfdc
  Default Copy On Write (COW) container storage driver
c38bfdc
c38bfdc
**additionalimagestores**=[]
c38bfdc
  Paths to additional congtainer image stores. Usually these are read/only and stored on remote network shares.
c38bfdc
c38bfdc
# HISTORY
c38bfdc
May 2017, Originally compiled by Dan Walsh <dwalsh@redhat.com>
c38bfdc
Format copied from crio.conf man page created by Aleksa Sarai <asarai@suse.de>