首页 > 解决方案 > 将扩展名添加到 bluespice docker 映像

问题描述

我尝试将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 的情况下做到这一点?

标签: shelldockerfilebluespice

解决方案


推荐阅读