【问题标题】:IBM ICP Installation - Docker "run" Command ErrorIBM ICP 安装 - Docker“运行”命令错误
【发布时间】:2018-04-18 16:45:53
【问题描述】:

我正在尝试在 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 很多次都没有问题。这是在不同环境中工作的不同机器。

任何帮助将不胜感激。

谢谢!

【问题讨论】:

    标签: docker rhel ibm-cloud-private


    【解决方案1】:

    您是否安装了 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-14
      • 1970-01-01
      • 2015-01-16
      • 1970-01-01
      • 2014-03-15
      • 1970-01-01
      • 2018-12-11
      相关资源
      最近更新 更多