如何启用实验性Docker CLI功能

时间:2019-09-14 17:21:22

标签: docker configuration command-line-interface

我正在尝试使用docker manifest inspect <image name>,但是Docker CLI表示...

$ docker manifest inspect node
docker manifest inspect is only supported on a Docker cli with experimental cli features enabled

考虑到Docker文档的丰富性,很难找到这个简单的问题。

如何启用实验性CLI功能?

2 个答案:

答案 0 :(得分:1)

有两种方法可以解决此问题:

  1. 指定环境变量

    export DOCKER_CLI_EXPERIMENTAL=enabled

    这为测试实验性功能提供了一个临时环境,而无需承诺其使用。

  2. Docker配置文件

    "experimental": "enabled"添加到~/.docker/config.json (默认位置)

      

    注意::仅当您第一次运行docker login后,才会显示Docker配置文件。   如果您希望永久启用实验模式,这是最好的选择。

答案 1 :(得分:0)

您也可以在不导出变量的情况下使用一次实验性功能。就像用 docker 命令输入命令一样: DOCKER_CLI_EXPERIMENTAL=enabled docker manifest inspect hello-world 在这种情况下,如果需要,您将不需要取消设置变量。