Skip to content
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
Cannot retrieve contributors at this time

Docker Experimental Features

This page contains a list of features in the Docker engine which are experimental. Experimental features are not ready for production. They are provided for test and evaluation in your sandbox environments.

The information below describes each feature and the GitHub pull requests and issues associated with it. If necessary, links are provided to additional documentation on an issue. As an active Docker user and community member, please feel free to provide any feedback on these features you wish.

Use Docker experimental

To enable experimental features, start the Docker daemon with the --experimental flag or enable the daemon flag in the /etc/docker/daemon.json configuration file:

    "experimental": true

You can check to see if experimental features are enabled on a running daemon using the following command:

$ docker version -f '{{.Server.Experimental}}'

Current experimental features

Docker service logs command to view logs for a Docker service. This is needed in Swarm mode. Option to squash image layers to the base image after successful builds. Checkpoint and restore support for Containers. Metrics (Prometheus) output for basic container, image, and daemon operations.