【问题标题】:datapower cannot be installed in dockerdatapower 无法安装在 docker 中
【发布时间】:2017-03-02 15:17:37
【问题描述】:

我在 Windows 7 64 位上安装了 Docker Toolbox。然后我按照链接中的说明进行操作https://developer.ibm.com/datapower/docker/

  • docker pull ibmcom/datapower:latest

  • 下载完成后,DataPower 映像出现在我的注册表中。

  • 当我输入以下命令时它没有响应它会永远等待。

    $ docker run -it -v $PWD/config:/drouter/config -v $PWD/local:/drouter/local -e
     DATAPOWER_ACCEPT_LICENSE=true -e DATAPOWER_INTERACTIVE=true -e DATAPOWER_WORKE
    R_THREADS=4 -p 9090:9090 ibmcom/datapower
    time="2017-03-02T18:03:24+03:00" level=info msg="Unable to use system certificat
    e pool: crypto/x509: system root pool is not available on Windows"
    

【问题讨论】:

    标签: docker ibm-datapower


    【解决方案1】:

    试试这个 - https://github.com/ibm-datapower/datapower-tutorials/blob/master/getting-started/start-with-docker.md

    确保为 Datapower 分配 4GB RAM 和 2 核 CPU。

    Docker 命令 -

    docker run -it \
      -v $PWD/config:/drouter/config \
      -v $PWD/local:/drouter/local \
      -e DATAPOWER_ACCEPT_LICENSE=true \
      -e DATAPOWER_INTERACTIVE=true \
      -p 9090:9090 \
      -p 9022:22 \
      -p 5554:5554 \
      -p 8000-8010:8000-8010 \
      --name idg \
      ibmcom/datapower
    

    【讨论】:

      【解决方案2】:
      【解决方案3】:

      它需要 4096 MB 内存和 2 个专用于默认机器的芯片。确保启用了虚拟化。然后确保你成功安装了 docker,尝试 docker images 命令查看 docker 是否正常工作。如果工作正常,请使用 docker-machine stop 命令停止您的机器。然后转到虚拟框,更改默认机器的设置(4096 MB 内存和 2 个芯片)。它解决了我的问题。

      【讨论】:

        猜你喜欢
        • 2018-04-11
        • 2021-06-08
        • 1970-01-01
        • 1970-01-01
        • 2019-02-23
        • 2022-01-20
        • 1970-01-01
        • 1970-01-01
        • 2022-06-21
        相关资源
        最近更新 更多