Tag: ibm datapower

datapower不能安装在docker中

我在Windows 7 64位上安装了Docker Toolbox。 然后我按照链接https://developer.ibm.com/datapower/docker/ docker pull ibmcom / datapower:最新 下载完成后,DataPower图像出现在我的registry中。 当我键入以下命令它不响应它永远等待。 $ 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"

理解Dockerfile和docker run之间ENTRYPOINT / CMD的顺序差异

Docker noob在这里… 我试图从一个Dockerfile构build和运行一个IBM DataPower容器,但它看起来没有像运行docker run并在terminal中传递相同的参数那样工作。 这工作( docker run ) docker run -it \ -v $PWD/config:/drouter/config \ -e DATAPOWER_ACCEPT_LICENSE=true \ -e DATAPOWER_INTERACTIVE=true \ -e DATAPOWER_WORKER_THREADS=4 \ -p 9090:9090 \ –name mydatapower \ ibmcom/datapower …关键部分在于它挂载./config文件夹,自定义configuration由在容器中运行的datapower获取。 这不( Dockerfile ) Dockerfile: FROM ibmcom/datapower ENV DATAPOWER_ACCEPT_LICENSE=true ENV DATAPOWER_INTERACTIVE=true ENV DATAPOWER_WORKER_THREADS=4 EXPOSE 9090 COPY config/auto-startup.cfg /drouter/config/auto-startup.cfg build立: docker build -t local/datapower […]