IBM ICP 安装 - Docker "run" 命令错误

IBM ICP Installation - Docker "run" Command Error

我正在尝试在 RHEL 机器上安装 IBM Cloud Private - Cloud Native Edition 2.0.1.2。但是,我在安装的第二步 运行 遇到 Docker 错误。

当我尝试运行下面的命令时

sudo docker run -v $(pwd):/data -e LICENSE=accept \
 ibmcom/icp-inception:2.1.0.2-ee \
 cp -r cluster /data

我收到一条错误消息,提示未定义控制台标志,说明如下:

    Incorrect usage.
flag provided but not defined: -console
NAME:
    docker-runc create - create a container
USAGE:
    docker-runc create [command options] <container-id>

Where "<container-id>" is your name for the instance of the container that you are starting. The nae you provide for the container instance must be unique on your host.

DESCRIPTION:
    The create command creates an instance of a container for a bundle. The bundle is a directory with a specification
    file named "config.json" and a root filesystem.

    The specification file includes an args parameter. The args parameter is used to specify command(s) that get run when the container is started.
    To change the command(s) that get executed on start, edit the args parameter of the spec. See "runc spec --help" for more explanation.

OPTIONS:
    --bundle value, -b value    path to the root of the bundle directory, defaults to the current directory.
    --console-socket value      path to an AF_UNIX socket which will receive a file descriptor referencing the master end of the console's pseudoterminal
    --pid-file value            specify the file to write the process id to
    --no-pivot                  do not use pivot root to jail process inside rootfs. This should be used whenever the rootfs is on top of a ramdisk
    --no-new-keyring            do not create a new session keyring for the container. This will cause the container to inherit the calling processes session
    --preserve-fds value        Pass N additional file descriptors to the container(stdio + $LISTEN_FDS + N in total) (default: 0)

/usr/bin/docker-current: Error response from daemon: oci runtime error: flag provided but not defined: -console.
ERRO{0000] error getting events from daemon: net/http: request canceled

如您所见,它还提到它无法从 net/http 守护程序获取事件。我正在使用 Docker 1.13 版本。

我的防火墙是否阻止了某些东西,或者我需要在 RHEL 上修复某些东西?我在 Ubuntu 台机器上安装了 ICP 很多次都没有问题。这是在不同环境中工作的不同机器。

非常感谢任何帮助。

谢谢!

你安装了 icp-docker-17.09_x86_64.bin 了吗?如果您使用 Docker 或 yum 的软件包,对于 RHEL,那是不好的。

https://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0.2/supported_system_config/supported_docker.html