【发布时间】:2020-10-24 22:52:44
【问题描述】:
我正在使用 docker datapower 映像进行本地开发。我正在使用这张图片 https://hub.docker.com/layers/ibmcom/datapower/latest/images/sha256-35b1a3fcb57d7e036d60480a25e2709e517901f69fab5407d70ccd4b985c2725?context=explore
Datapower 版本:IDG.10.0.1.0 系统:Docker for mac Docker 版本 19.03.13
我正在使用以下配置运行容器
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 \
ibmcom/datapower
当我在文件管理中创建文件或保存 DP 对象配置时,我看不到在我机器上的目录中反映的更改
我还希望能够在我的主机目录上创建文件,并在容器中的 /drouter/config + /drouter/local 以及管理 GUI 中看到它们的反映
卷安装似乎无法正常工作,或者我可能误解了有关 Datapower 或 Docker 的某些内容
我已尝试在同一路径下的其他 docker 容器中安装卷,并且效果很好,因此我认为这与 docker 中的文件共享设置无关。
【问题讨论】:
标签: docker ibm-datapower