docker-tools (latest)

Published 2026-10-13 08:29:22 -04:00 by mikeyg

Installation

docker pull git.mg2.org/mikeyg/docker-tools:latest
sha256:b1272344712ffc430ef35915a5e744048de124b07da68dc2e5be207d5001e287

Image layers

ADD file:916a45030dee881bbc8bbabf8bcfcc8828c29ce1c318000950bbe84c57f9df73 in /
/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests
/bin/sh -c rm -rf /var/lib/apt/lists/*
/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container
CMD ["/bin/bash"]
MAINTAINER Michael Gregorowicz <mike@mg2.org>
LABEL vendor=Detroit Collaboration Works, LLC description=Academica Docker Image 1.0, includes all dependencies required to run Academica io.academica.is-beta=1 io.academica.breaks-rules=1
ADD dir:a6faa2f4dfa2aeff85d29655fab364d581fee26a08ca336a55d1b3fc674b6f69 in /tmp/academica_ubuntu
/bin/sh -c apt-get update && apt-get install -y libterm-readline-gnu-perl libimage-magick-perl libdbix-class-perl sphinxsearch libreadline5 libreadline-dev libpgm-5.2-0 libpgm-dev libjson-xs-perl libsphinx-search-perl libyaml-perl libnet-ldap-perl libfile-mimeinfo-perl libimage-exif-perl libcrypt-cbc-perl libcrypt-blowfish-perl libio-interface-perl libuuid-tiny-perl libhtml-truncate-perl libtie-ixhash-perl libdbd-mysql-perl libev-perl libtext-csv-perl libmodule-util-perl libarray-utils-perl libcrypt-x509-perl libxml-simple-perl libfile-finder-perl libperl-critic-perl libtext-markdown-perl libdata-treedumper-perl libtest-class-perl memcached libcache-memcached-fast-perl postgresql-9.5 libdbd-pg-perl cpanminus libsodium18 libsodium-dev libxml2 libxml2-dev libaio1 libaio-dev build-essential unzip net-tools rsync libmaxminddb-dev rubygems ruby-dev colordiff libpng12-dev vim-tiny libpq-dev && dpkg -i /tmp/academica_ubuntu/*.deb && apt-get install -f -y && rm -rf /tmp/academica_ubuntu && service postgresql stop && systemctl disable postgresql
ADD dir:6595b2012e9f62d1f50d258ca5c7565a94da91ab709a41219c42e29a35f3e7dc in /tmp/instant_client
ADD dir:2850e6f177f4436bdee304c1ad7b9bd56bd1f42229f374886461a0015ba3807f in /tmp/perl_modules
/bin/sh -c cpanm --notest DBD::Pg Mojo::Pg Crypt::Sodium CryptX Number::Bytes::Human Date::Parse Mojolicious Unix::Uptime DBIx::Class::Migration CGI XML::CanonicalizeXML Minion Perl::Tidy ZMQ::LibZMQ3 WebService::Amazon::Route53 VM::EC2 Mojolicious::Plugin::AccessLog CryptX Selenium::Remote::Driver DBIx::Class::QueryLog Log::Syslog::Fast Net::Netmask Digest::CRC Mail::Sender@0.902 BSD::Resource Linux::Inotify2 XML::Writer CSS::Sass Struct::Compare Term::ProgressBar Algorithm::Combinatorics IO::Prompt Mojo::Server::Morbo::Backend::Inotify Math::Int128 MaxMind::DB::Metadata MaxMind::DB::Reader MaxMind::DB::Reader::Role::HasMetadata MaxMind::DB::Reader::Role::Reader MaxMind::DB::Types MaxMind::DB::Reader::XS@1.000002 Devel::Cover Bloomd::Client Markdent Term::Spinner::Color Image::PNG::QRCode Convert::Base32 && perl /tmp/instant_client/build_dbd_oracle.pl && rm -rvf /tmp/instant_client && rm -rvf /tmp/perl_modules
/bin/sh -c gem install therubyracer less
/bin/sh -c mkdir /usr/share/perl5/Academica && echo "package Academica::System; our \$VERSION = 3.0; 1;" > /usr/share/perl5/Academica/System.pm
ADD dir:eff661aa114621b0d4162f795383148508be1549d0260b673da2e1e90a597ce1 in /tmp/nvm
ADD dir:29e46e1619c0e2a36f65faf9fa96222e9b763fce3b2867dd04991924f9246737 in /tmp/skel
ENV HOME=/usr/local/academica PATH=/usr/local/academica/academica/script:/usr/lib/postgresql/9.5/bin:/usr/local/academica/node_modules/.bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/local/academica/bin PGDATA=/usr/local/academica/var/pgsql/data NVM_DIR=/usr/local/academica/.nvm
/bin/sh -c cd / && tar -xzvf /tmp/skel/best_ever_etc_skel.tar.gz && rm -rvf /tmp/skel && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen && useradd -d /usr/local/academica -s /bin/bash -c "Academica User" -m academica && chown academica /var/run/postgresql && chown -R academica /usr/local/academica && su - academica -c '/tmp/nvm/install_node.sh' && rm -rvf /tmp/nvm
/bin/sh -c apt-get purge -y build-essential make gcc g++ binutils ruby-dev manpages libreadline-dev libpgm-dev libsodium-dev libxml2-dev libaio-dev libpq-dev libpng12-dev && apt-get autoremove -y && apt-get clean all -y
boot.pl bash
boot.pl bash
boot.pl bash

Labels

Key Value
description Academica Docker Image 1.0, includes all dependencies required to run Academica
desktop.docker.io/binds/0/Source /Users/mikeyg/AcademicaDocker/var
desktop.docker.io/binds/0/SourceKind hostFile
desktop.docker.io/binds/0/Target /usr/local/academica/var
desktop.docker.io/binds/1/Source /Users/mikeyg/AcademicaDocker/academica
desktop.docker.io/binds/1/SourceKind hostFile
desktop.docker.io/binds/1/Target /usr/local/academica/academica
desktop.docker.io/binds/2/Source /Users/mikeyg/AcademicaDocker/dbin
desktop.docker.io/binds/2/SourceKind hostFile
desktop.docker.io/binds/2/Target /usr/local/academica/bin
desktop.docker.io/binds/3/Source /Users/mikeyg/AcademicaDocker/academica-plugins
desktop.docker.io/binds/3/SourceKind hostFile
desktop.docker.io/binds/3/Target /usr/local/academica/plugins
io.academica.breaks-rules 1
io.academica.is-beta 1
vendor Detroit Collaboration Works, LLC
Details
Container
2026-10-13 08:29:22 -04:00
1
2026-10-21 08:10:29 -04:00
OCI / Docker
linux/amd64
1.7 GiB
Versions (1) View all
latest 2026-10-13