system-one (sha256:0d13fa1de7aa4409100691d9a508f0797efd67d3049f202d3feec8d829a6fa41)
Installation
docker pull gitrepo.ru/neonxp/system-one@sha256:0d13fa1de7aa4409100691d9a508f0797efd67d3049f202d3feec8d829a6fa41sha256:0d13fa1de7aa4409100691d9a508f0797efd67d3049f202d3feec8d829a6fa41About this package
Minimal image
Image layers
| MAINTAINER [Alexey Shabalin <shaba@altlinux.org>] [Nadezhda Fedorova <fedor@altlinux.org>] |
| LABEL org.opencontainers.image.title="alt" |
| LABEL org.opencontainers.image.description="Minimal image" |
| LABEL org.opencontainers.image.licenses="GPLv3" |
| LABEL org.opencontainers.image.vendor="ALT Linux Team" |
| ADD file:0658d159e97fee9df939fba1e74c6fedcd1badf83a3f7e61a051e6552b97934d in / |
| /bin/sh -c true > /etc/security/limits.d/50-defaults.conf |
| CMD ["/bin/bash"] |
| ARG GO_VERSION=1.27.1 |
| LABEL org.opencontainers.image.authors=Alexander NeonXP Kiryukhin <i@neonxp.ru> |
| LABEL org.opencontainers.image.source=https://gitrepo.ru/neonxp/base |
| ENV TIME_ZONE=Europe/Moscow APP_USER=app APP_UID=1001 |
| ENV GOPATH=/usr/local/gopath |
| ENV PATH=/usr/local/sdk/go1.27.1/bin:/usr/local/gopath/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN |1 GO_VERSION=1.27.1 /bin/sh -c apt-get update && apt-get install -y golang tzdata ca-certificates ca-certificates-digital.gov.ru su-exec python3 python3-module-pip glibc-pthread git curl && rm -rf /var/cache/apt /var/lib/apt/lists && mkdir -p /var/lib/apt/lists/partial /var/cache/apt/archives/partial && go install golang.org/dl/go${GO_VERSION}@latest && HOME=/usr/local go${GO_VERSION} download && ln -sf /usr/local/sdk/go${GO_VERSION}/bin/go /usr/bin/go && ln -sf /usr/local/sdk/go${GO_VERSION}/bin/gofmt /usr/bin/gofmt && go version && python3 --version && python3 -m pip --version && useradd -m -u ${APP_UID} ${APP_USER} && mkdir -p /srv && chown -R ${APP_USER}:${APP_USER} /srv && mkdir -p /etc/ssl/certs && ln -s /usr/share/ca-certificates/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt && cp /usr/share/zoneinfo/${TIME_ZONE} /etc/localtime && echo "${TIME_ZONE}" > /etc/timezone && date # buildkit |
| COPY files/init.sh /init.sh # buildkit |
| COPY files/scripts/nop.sh /usr/bin/nop.sh # buildkit |
| COPY files/scripts/app.sh /usr/bin/app.sh # buildkit |
| RUN |1 GO_VERSION=1.27.1 /bin/sh -c chmod +x /init.sh /usr/bin/nop.sh /usr/bin/app.sh # buildkit |
| WORKDIR /srv |
| ENTRYPOINT ["/init.sh"] |
| CMD ["nop.sh"] |
| COPY /systemone /srv/systemone # buildkit |
| EXPOSE [8080/tcp] |
| CMD ["/srv/systemone"] |
Labels
| Key | Value |
|---|---|
| io.buildah.version | 1.42.0 |
| org.opencontainers.image.authors | Alexander NeonXP Kiryukhin <i@neonxp.ru> |
| org.opencontainers.image.description | Minimal image |
| org.opencontainers.image.licenses | GPLv3 |
| org.opencontainers.image.source | https://gitrepo.ru/neonxp/base |
| org.opencontainers.image.title | alt |
| org.opencontainers.image.vendor | ALT Linux Team |
Details
2026-09-26 04:08:30 +03:00
Versions (22)
View all
Container
1
OCI / Docker
linux/amd64
Alexander NeonXP Kiryukhin <i@neonxp.ru>
GPLv3
312 MiB