我正在研究wso2am using his docker image。 i'm following the api-manager-developer-fundamentals-tutorial
在其中一个测试实验室中,我需要编辑web.xml文件,但是wso2am imagem内没有编辑器(vi,vim,nano)。
当我使用命令docker exec -it api-manager bash
时,我和wso2用户一起进入了容器。因此,我不允许使用apt-get并安装编辑器。
有人知道我该如何处理? 真的谢谢你
答案 0 :(得分:1)
您可以重建基于wso2 / wso2am映像的映像,如下所示:
Dockerfile:
FROM wso2/wso2am
RUN apt-get install -y --no-install-recommends vim
构建图片:
docker build -t wso2/wso2am:vim .
运行容器:
docker run -it -p 8280:8280 -p 8243:8243 -p 9443:9443 --name api-manager wso2/wso2am:vim