我尝试将Math mediawiki 扩展添加到bluespice docker image:
FROM ubuntu:20.04 as main
RUN apt-get update
...
ENTRYPOINT /opt/docker/init.sh
问题是原始 docker 映像通过shell 脚本完成整个安装,然后执行“无限睡眠”:
#!/bin/bash
...
sleep infinity
在完成脚本的安装部分之后,我需要执行以下操作:
git clone "https://gerrit.wikimedia.org/r/mediawiki/extensions/Math" extensions/Math
echo "wfLoadExtension( 'Math' );" >> LocalSettings.php
有没有办法在不分叉 Dockerfile 的情况下做到这一点?