@@ -107,10 +107,10 @@ type `dockerd`.
107107To run the daemon with debug output, use ` dockerd -D ` or add ` "debug": true ` to
108108the ` daemon.json ` file.
109109
110- > ** Note ** : In Docker 1.13 and higher, enable experimental features by starting
111- > ` dockerd ` with the ` --experimental ` flag or adding ` "experimental": true ` to the
112- > ` daemon.json ` file. In earlier Docker versions, a different build was required
113- > to enable experimental features .
110+ > ** Enabling experimental features**
111+ >
112+ > Enable experimental features by starting ` dockerd ` with the ` --experimental `
113+ > flag or adding ` " experimental": true ` to the ` daemon.json ` file .
114114
115115## Examples
116116
@@ -133,7 +133,9 @@ interface using its IP address: `-H tcp://192.168.59.103:2375`. It is
133133conventional to use port ` 2375 ` for un-encrypted, and port ` 2376 ` for encrypted
134134communication with the daemon.
135135
136- > ** Note** : If you're using an HTTPS encrypted socket, keep in mind that only
136+ > ** Note**
137+ >
138+ > If you're using an HTTPS encrypted socket, keep in mind that only
137139> TLS1.0 and greater are supported. Protocols SSLv3 and under are not
138140> supported anymore for security reasons.
139141
@@ -298,20 +300,24 @@ The `overlay` is a very fast union filesystem. It is now merged in the main
298300Linux kernel as of [ 3.18.0] ( https://lkml.org/lkml/2014/10/26/137 ) . ` overlay `
299301also supports page cache sharing, this means multiple containers accessing
300302the same file can share a single page cache entry (or entries), it makes
301- ` overlay ` as efficient with memory as ` aufs ` driver. Call
302- ` dockerd -s overlay ` to use it.
303-
304- > ** Note** : As promising as ` overlay ` is, the feature is still quite young and
305- > should not be used in production. Most notably, using ` overlay ` can cause
306- > excessive inode consumption (especially as the number of images grows), as
307- > well as being incompatible with the use of RPMs.
303+ ` overlay ` as efficient with memory as ` aufs ` driver. Call ` dockerd -s overlay `
304+ to use it.
308305
309306The ` overlay2 ` uses the same fast union filesystem but takes advantage of
310307[ additional features] ( https://lkml.org/lkml/2015/2/11/106 ) added in Linux
311308kernel 4.0 to avoid excessive inode consumption. Call ` dockerd -s overlay2 `
312309to use it.
313310
314- > ** Note** : Both ` overlay ` and ` overlay2 ` are currently unsupported on ` btrfs `
311+ > ** Note**
312+ >
313+ > The ` overlay ` storage driver can cause excessive inode consumption (especially
314+ > as the number of images grows). We recommend using the ` overlay2 ` storage
315+ > driver instead.
316+
317+
318+ > ** Note**
319+ >
320+ > Both ` overlay ` and ` overlay2 ` are currently unsupported on ` btrfs `
315321> or any Copy on Write filesystem and should only be used over ` ext4 ` partitions.
316322
317323On Windows, the Docker daemon supports a single image layer storage driver
@@ -458,7 +464,9 @@ $ sudo service docker start
458464
459465##### ` dm.loopdatasize `
460466
461- > ** Note** : This option configures devicemapper loopback, which should not
467+ > ** Note**
468+ >
469+ > This option configures devicemapper loopback, which should not
462470> be used in production.
463471
464472Specifies the size to use when creating the loopback file for the
@@ -474,7 +482,9 @@ $ sudo dockerd --storage-opt dm.loopdatasize=200G
474482
475483##### ` dm.loopmetadatasize `
476484
477- > ** Note** : This option configures devicemapper loopback, which should not
485+ > ** Note**
486+ >
487+ > This option configures devicemapper loopback, which should not
478488> be used in production.
479489
480490Specifies the size to use when creating the loopback file for the
@@ -621,7 +631,9 @@ $ sudo dockerd --storage-opt dm.override_udev_sync_check=true
621631When this value is ` true ` , the ` devicemapper ` continues and simply warns
622632you the errors are happening.
623633
624- > ** Note** : The ideal is to pursue a ` docker ` daemon and environment that does
634+ > ** Note**
635+ >
636+ > The ideal is to pursue a ` docker ` daemon and environment that does
625637> support synchronizing with ` udev ` . For further discussion on this
626638> topic, see [ docker #4036 ] ( https://github.com/docker/docker/issues/4036 ) .
627639> Otherwise, set this flag for migrating existing Docker daemons to
@@ -953,7 +965,9 @@ This is the same example via the command line:
953965$ sudo dockerd --add-runtime runc=runc --add-runtime custom=/usr/local/bin/my-runc-replacement
954966```
955967
956- > ** Note** : Defining runtime arguments via the command line is not supported.
968+ > ** Note**
969+ >
970+ > Defining runtime arguments via the command line is not supported.
957971
958972#### Options for the runtime
959973
0 commit comments