2014ぐらいから稼働させていたようでした。もうアクセスもほぼなく更新もしていなかったので廃止でもよかったですが、勉強がてらdocker化。
最初はパッケージファイルだけ持ち込もうとしましたがうまくいかず、いろいろtarで固めて持ち込む感じに・・・。何とか稼働はできてそう。
FROM i386/debian:wheezy RUN echo "deb [trusted=yes] file:///tmp/var/cache/apt/archives ./" > /etc/apt/sources.list COPY all.tar.gz /tmp/. RUN tar xvf /tmp/all.tar.gz;rm -f /tmp/all.tar.gz; COPY etc.tar /tmp/. RUN tar xvf /tmp/etc.tar;rm -f /tmp/etc.tar COPY opt.tar.gz /tmp/. RUN tar xvf /tmp/opt.tar.gz;rm -f /tmp/opt.tar.gz COPY symlinks_backup.tar.gz /tmp/. RUN tar xvf /tmp/symlinks_backup.tar.gz;rm -f /tmp/symlinks_backup.tar.gz COPY cgi-bin.tar.gz /tmp/. RUN tar xvf /tmp/cgi-bin.tar.gz;rm -f /tmp/cgi-bin.tar.gz COPY supervisord.tar.gz /tmp/. RUN tar xf /tmp/supervisord.tar.gz ; rm -f /tmp/supervisord.tar.gz; update-python-modules supervisor.public COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf COPY python-medusa_0.5.4-7_all.deb /tmp/. COPY python-meld3_0.6.5-3.1_i386.deb /tmp/. RUN dpkg -i /tmp/python-medusa_0.5.4-7_all.deb || true && \ dpkg -i /tmp/python-meld3_0.6.5-3.1_i386.deb || true && \ rm -f /tmp/python-meld3_0.6.5-3.1_i386.deb && \ rm -f /tmp/python-medusa_0.5.4-7_all.deb && \ rm -rf /usr/lib/python2.7/dist-packages/meld3 && \ cp -r /usr/share/pyshared/meld3 /usr/lib/python2.7/dist-packages/ #CMD ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"] #CMD ["/usr/sbin/php5-fpm","--fpm-config","/etc/php5/fpm/php-fpm.conf","-F"] CMD ["/usr/bin/supervisord"]