github.com/kaisenlinux/docker.io@v0.0.0-20230510090727-ea55db55fac7/cli/experimental/README.md (about)

     1  # Docker Experimental Features
     2  
     3  This page contains a list of features in the Docker engine which are
     4  experimental. Experimental features are **not** ready for production. They are
     5  provided for test and evaluation in your sandbox environments.
     6  
     7  The information below describes each feature and the GitHub pull requests and
     8  issues associated with it. If necessary, links are provided to additional
     9  documentation on an issue.  As an active Docker user and community member,
    10  please feel free to provide any feedback on these features you wish.
    11  
    12  ## Use Docker experimental
    13  
    14  To enable experimental features, start the Docker daemon with the
    15  `--experimental` flag or enable the daemon flag in the
    16  `/etc/docker/daemon.json` configuration file:
    17  
    18  ```json
    19  {
    20      "experimental": true
    21  }
    22  ```
    23  
    24  You can check to see if experimental features are enabled on a running daemon
    25  using the following command:
    26  
    27  ```bash
    28  $ docker version -f '{{.Server.Experimental}}'
    29  true
    30  ```
    31  
    32  ## Current experimental features
    33  
    34  Docker service logs command to view logs for a Docker service. This is needed in Swarm mode.
    35  Option to squash image layers to the base image after successful builds.
    36  Checkpoint and restore support for Containers.
    37  Metrics (Prometheus) output for basic container, image, and daemon operations.
    38  
    39   * [External graphdriver plugins](../docs/extend/plugins_graphdriver.md)
    40   * [Checkpoint & Restore](../docs/reference/commandline/checkpoint.md)
    41   * [Docker build with --squash argument](../docs/reference/commandline/build.md#squash-an-images-layers---squash-experimental)