在docker中,我可以作为构建步骤引导服务器(WebSphere)并开始通过其jython SOAP API对其进行配置。
我正在尝试使用buildah将我的Dockerfile转换为shell脚本来创建容器,而不是docker build。有没有简单的方法可以实现相同的行为? (目前尚无效果)
到目前为止我尝试过的事情:
buildah运行$ container /opt/../startServer.sh server1
结果:
*
chroot $ mountpoint bash -c“ /opt/../startServer.sh server1”
结果:
timeout
编辑1:
error: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or director
,但由于buildah而失败。答案 0 :(得分:0)
尝试运行podman。
Buildah运行与docker run
不同,podman run
是相同的。
Buildah运行类似于Dockerfile中的RUN命令。
答案 1 :(得分:0)
经过一些搜索,我发现这是端口冲突,导致服务器无法启动。