...
1# Docker Experimental Features
2
3This page contains a list of features in the Docker engine which are
4experimental. Experimental features are **not** ready for production. They are
5provided for test and evaluation in your sandbox environments.
6
7The information below describes each feature and the GitHub pull requests and
8issues associated with it. If necessary, links are provided to additional
9documentation on an issue. As an active Docker user and community member,
10please feel free to provide any feedback on these features you wish.
11
12## Use Docker experimental
13
14To 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
24You can check to see if experimental features are enabled on a running daemon
25using the following command:
26
27```bash
28$ docker version -f '{{.Server.Experimental}}'
29true
30```
31
32## Current experimental features
33
34Docker service logs command to view logs for a Docker service. This is needed in Swarm mode.
35Option to squash image layers to the base image after successful builds.
36Checkpoint and restore support for Containers.
37Metrics (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)
View as plain text