使用自定义配置运行WSO2 Application Manager Docker映像

JérômeVerstrynge

仍然是Docker的新手。我已使用此处提供的说明成功创建了WSO2 docker映像

我想wso2am:2.0.0使用自定义CSS文件运行它()。我正在阅读,但遇到了问题。

  • 执行时Docker镜像运行良好docker run wso2am:2.0.0
  • 我复制了wso2amat的目录结构,/home/me/Desktop/some-path并将css文件放在正确的目录中。我在Ubuntu 14。

我面临两个问题:

  1. 我想在wso2am目录之上运行我的映像,但不对wso2am映像文件进行永久更改也就是说,如果我停止容器/图像,则是否持久化从我的目录结构复制的文件也没关系。要执行的确切命令是什么?

  2. Docker文档经常提到-t -i作为访问容器的选项。但是,启动时docker run -it wso2am:2.0.0 bash,我没有外壳访问权限来探索容器的目录结构。它只是转储所有调试语句(日志)。为什么?

备注关于1.,似乎没有继续进行的权利。我应该复制我的副本,Dockerfile并添加说明以复制我的多余文件,然后构建映像。

马希卡

您可以尝试以下命令。这将使您可以通过Shell访问正在运行的容器。

docker exec -it <CONTAINER_ID> /bin/bash

首先要获取CONTAINER_ID发出docker ps命令,该命令将列出所有正在运行的容器及其CONTAINER_ID。

执行时转储日志的原因-i -t是它docker run在前台运行期间启动了Carbon服务器因此,您不能在此模式下执行任何其他Shell命令。我假设您可能已经在docker文件中以这种方式配置了。如果无法回答问题,请共享您的dockerfile。

您是否正在使用WSO2 Docker存储库中的dockerfile?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法运行Docker映像

来自分类Dev

创建自定义Docker映像

来自分类Dev

如何使用VSCode在Docker中创建自定义映像?

来自分类Dev

如何使用自定义Docker映像运行Python Google Cloud Dataflow作业?

来自分类Dev

向Chef配置Docker映像

来自分类Dev

向Chef配置Docker映像

来自分类Dev

运行官方领事Docker映像

来自分类Dev

Docker基本映像未运行

来自分类Dev

无法运行我的Docker映像

来自分类Dev

使用Ansible部署Docker映像

来自分类Dev

使用哪个Tensorflow Docker映像?

来自分类Dev

如何使用自定义配置运行nginx docker容器?

来自分类Dev

Docker,在Windows上运行Macos Docker映像

来自分类Dev

自定义 docker 映像中的 Jupyter Notebook 未启动

来自分类Dev

根据接受命令行参数的单独的自定义映像创建docker映像

来自分类Dev

如何在运行命令中使我的Docker映像获得自定义参数?

来自分类Dev

WSO2 API Manager - API 特定的配置文件

来自分类Dev

WSO2 API Manager 中的数据访问配置

来自分类Dev

是否可以在Openshift中运行WSO2 Api Manager?

来自分类Dev

WSO2 API Manager运行状况检查

来自分类Dev

多个Docker容器,相同的映像,不同的配置

来自分类Dev

Docker Node.js映像配置

来自分类Dev

如何创建配置了Apache的centos的Docker映像?

来自分类Dev

如何在Windows中运行Docker映像

来自分类Dev

fedora 24运行docker 32位映像

来自分类Dev

在Debian Enironment上运行docker Ubuntu映像

来自分类Dev

建立自己的映像后运行docker

来自分类Dev

在Docker映像中运行jar文件

来自分类Dev

Tomcat未在Docker映像上运行