ADD file:9f937f4889e7bf6467d34e7ac4f093054993a93399443dc7469d53750a62234f in / |
/bin/sh -c [ -z "$(apt-get indextargets)" ] |
/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 mkdir -p /run/systemd && echo 'docker' > /run/systemd/container |
CMD ["/bin/bash"] |
USER root |
ENV DEBIAN_FRONTEND=noninteractive |
RUN /bin/sh -c apt-get update && apt-get install -yq --no-install-recommends ca-certificates curl gnupg locales python3-pip python3-pycurl nodejs npm && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
ENV SHELL=/bin/bash LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 |
RUN /bin/sh -c locale-gen $LC_ALL # buildkit |
RUN /bin/sh -c python3 -m pip install --no-cache --upgrade setuptools pip # buildkit |
RUN /bin/sh -c npm install -g configurable-http-proxy@^4.2.0 && rm -rf ~/.npm # buildkit |
COPY /src/jupyterhub/wheelhouse /tmp/wheelhouse # buildkit |
RUN /bin/sh -c python3 -m pip install --no-cache /tmp/wheelhouse/* # buildkit |
RUN /bin/sh -c mkdir -p /srv/jupyterhub/ # buildkit |
WORKDIR /srv/jupyterhub/ |
EXPOSE map[8000/tcp:{}] |
LABEL maintainer=Jupyter Project <jupyter@googlegroups.com> |
LABEL org.jupyter.service=jupyterhub |
CMD ["jupyterhub"] |
/bin/sh -c pip3 install --no-cache-dir oauthenticator dockerspawner |
LABEL org.opencontainers.image.created=2022-08-16T23:13:23Z |
LABEL org.opencontainers.image.revision=7ce95c8972c4cae8bcd85d7ca4fc800a26af545b |
LABEL org.opencontainers.image.source=https://git.jacknet.io/jackhadrill/jupyterhub.git |
LABEL org.opencontainers.image.url=https://git.jacknet.io/jackhadrill/jupyterhub |