• Joined on 2024-09-15

gateone (latest)

Published 2025-02-25 07:57:09 +00:00 by init

Installation

docker pull devstar.cn/init/gateone:latest
sha256:4ef7156c3df4d460bb7250ec1fcbba0f6880c0c48926c9aaf6f4be9d2d144d95

Image Layers

ADD file:280a445783f309c90ab928883d98e4326c1fbe19927c8a555da41bcb74c71a45 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 sed -i 's/^#\s*\(deb.*universe\)$/\1/g' /etc/apt/sources.list
/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container
CMD ["/bin/bash"]
MAINTAINER Dan McDougall <daniel.mcdougall@liftoffsoftware.com>
ENV GATEONE_REPO_URL=https://github.com/liftoff/GateOne.git
ENV DEBIAN_FRONTEND=noninteractive
/bin/sh -c apt-get update --fix-missing && apt-get -y upgrade
/bin/sh -c apt-get -y install python-pip python-imaging python-setuptools python-mutagen python-pam python-dev git telnet openssh-client && apt-get -y clean && apt-get -q -y autoremove
/bin/sh -c pip install --upgrade futures tornado cssmin slimit psutil
/bin/sh -c mkdir -p /gateone/logs && mkdir -p /gateone/users && mkdir -p /etc/gateone/conf.d && mkdir -p /etc/gateone/ssl && cd /gateone && git clone $GATEONE_REPO_URL && cd GateOne && python setup.py install && cp docker/update_and_run_gateone.py /usr/local/bin/update_and_run_gateone && cp docker/60docker.conf /etc/gateone/conf.d/60docker.conf
/bin/sh -c /usr/local/bin/gateone --configure --log_file_prefix="/gateone/logs/gateone.log"
/bin/sh -c rm -f /etc/gateone/ssl/key.pem && rm -f /etc/gateone/ssl/certificate.pem
EXPOSE 8000/tcp
CMD ["/usr/local/bin/update_and_run_gateone" "--log_file_prefix=/gateone/logs/gateone.log"]
Details
Container
2025-02-25 07:57:09 +00:00
1
OCI / Docker
linux/amd64
297 MiB
Versions (1) View all
latest 2025-02-25