Namespace
sameersbn
Image / Tag
gitlab:18.1.1
Content Digest
sha256:36f5c17511b31787f9c27010dd9a75b908431b7639c07a6369d791fbbc3cd1f5
Details
Created

2025-06-25 20:26:19 UTC

Size

1.7 GB

Content Digest
Labels
  • com.damagehead.gitlab.license
    MIT
  • maintainer
    sameer@damagehead.com
  • org.label-schema.build-date
    2025-06-25 19:38:03+00:00
  • org.label-schema.name
    gitlab
  • org.label-schema.schema-version
    1.0
  • org.label-schema.url
    https://github.com/sameersbn/docker-gitlab
  • org.label-schema.vcs-ref
    18.1.1
  • org.label-schema.vcs-url
    https://github.com/sameersbn/docker-gitlab.git
  • org.label-schema.vendor
    damagehead
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    24.04

Environment
GITALY_SERVER_VERSION

18.1.1

GITLAB_BUILD_DIR

/etc/docker-gitlab/build

GITLAB_CACHE_DIR

/etc/docker-gitlab

GITLAB_DATA_DIR

/home/git/data

GITLAB_GITALY_INSTALL_DIR

/home/git/gitaly

GITLAB_HOME

/home/git

GITLAB_INSTALL_DIR

/home/git/gitlab

GITLAB_LOG_DIR

/var/log/gitlab

GITLAB_PAGES_VERSION

18.1.1

GITLAB_RUNTIME_DIR

/etc/docker-gitlab/runtime

GITLAB_SHELL_INSTALL_DIR

/home/git/gitlab-shell

GITLAB_SHELL_VERSION

14.42.0

GITLAB_USER

git

GITLAB_VERSION

18.1.1

GOLANG_VERSION

1.24.4

NODE_ENV

production

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

RAILS_ENV

production

RUBYGEMS_VERSION

3.6.9

RUBY_SOURCE_SHA256SUM

77acdd8cfbbe1f8e573b5e6536e03c5103df989dc05fa68c70f011833c356075

RUBY_VERSION

3.2.8

prometheus_multiproc_dir

/dev/shm


Layers

[#000] sha256:f90c8eb4724ca5d2a796a06b736e16a72dae1ebb467ed19663c84d7d762d0a91 - 1.68% (29.2 MB)

[#001] sha256:545d589d644130256e387e30c7706c913ba3b575fab65757311aa979ee157679 - 0.33% (5.72 MB)

[#002] sha256:3851c0cbf1174cc323bc2b3bbd998c1e40161cb6a529383b749cf978f74c6f2d - 13.91% (242 MB)

[#003] sha256:fd77ceaa6c14cc52ce23e25801aab489c2875b0bf1c6af005ddeedc8c2e60c2f - 0.0% (8.35 KB)

[#004] sha256:3744c2d54833807f2704a26c1bbfdf119829afdf795686aa38b86473572b1683 - 84.08% (1.43 GB)

[#005] sha256:b21b2deed9dc363b2bcefc7bfe02d1e1eb4dadc86d764a6a398730d148d5c5dc - 0.0% (52.7 KB)

[#006] sha256:5a64c32f13ecbaa4004e52ee76f1227dfd3e40d2aa1a73514e49a6d306889c15 - 0.0% (809 Bytes)

[#007] sha256:c57b3c86e453d86d26f87ab9900bb56e361915f6adf6c7e158e619efa23a5fc5 - 0.0% (806 Bytes)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2025-05-29 04:20:59 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-05-29 04:20:59 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-05-29 04:20:59 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-05-29 04:20:59 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2025-05-29 04:21:01 UTC

/bin/sh -c #(nop) ADD file:598ca0108009b5c2e9e6f4fc4bd19a6bcd604fccb5b9376fac14a75522a5cfa3 in /

2025-05-29 04:21:01 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2025-06-25 19:38:18 UTC (buildkit.dockerfile.v0)

ARG VERSION=18.1.1

2025-06-25 19:38:18 UTC (buildkit.dockerfile.v0)

ENV GITLAB_VERSION=18.1.1 RUBY_VERSION=3.2.8 RUBY_SOURCE_SHA256SUM=77acdd8cfbbe1f8e573b5e6536e03c5103df989dc05fa68c70f011833c356075 RUBYGEMS_VERSION=3.6.9 GOLANG_VERSION=1.24.4 GITLAB_SHELL_VERSION=14.42.0 GITLAB_PAGES_VERSION=18.1.1 GITALY_SERVER_VERSION=18.1.1 GITLAB_USER=git GITLAB_HOME=/home/git GITLAB_LOG_DIR=/var/log/gitlab GITLAB_CACHE_DIR=/etc/docker-gitlab RAILS_ENV=production NODE_ENV=production

2025-06-25 19:38:18 UTC (buildkit.dockerfile.v0)

ENV GITLAB_INSTALL_DIR=/home/git/gitlab GITLAB_SHELL_INSTALL_DIR=/home/git/gitlab-shell GITLAB_GITALY_INSTALL_DIR=/home/git/gitaly GITLAB_DATA_DIR=/home/git/data GITLAB_BUILD_DIR=/etc/docker-gitlab/build GITLAB_RUNTIME_DIR=/etc/docker-gitlab/runtime

2025-06-25 19:38:18 UTC (buildkit.dockerfile.v0)

RUN |1 VERSION=18.1.1 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y wget ca-certificates apt-transport-https gnupg2 && apt-get upgrade -y && rm -rf /var/lib/apt/lists/* # buildkit

2025-06-25 19:39:04 UTC (buildkit.dockerfile.v0)

RUN |1 VERSION=18.1.1 /bin/sh -c set -ex && mkdir -p /etc/apt/keyrings && wget --quiet -O - https://keyserver.ubuntu.com/pks/lookup?op=get\&search=0xe1dd270288b4e6030699e45fa1715d88e1df1f24 | gpg --dearmor -o /etc/apt/keyrings/git-core.gpg && echo "deb [signed-by=/etc/apt/keyrings/git-core.gpg] http://ppa.launchpad.net/git-core/ppa/ubuntu noble main" >> /etc/apt/sources.list && wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor -o /etc/apt/keyrings/postgres.gpg && echo 'deb [signed-by=/etc/apt/keyrings/postgres.gpg] http://apt.postgresql.org/pub/repos/apt/ noble-pgdg main' > /etc/apt/sources.list.d/pgdg.list && wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && echo 'deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main' > /etc/apt/sources.list.d/nodesource.list && wget --quiet -O - https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor -o /etc/apt/keyrings/yarn.gpg && echo 'deb [signed-by=/etc/apt/keyrings/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main' > /etc/apt/sources.list.d/yarn.list && wget --quiet -O - https://nginx.org/keys/nginx_signing.key | gpg --dearmor -o /etc/apt/keyrings/nginx-archive-keyring.gpg && echo "deb [signed-by=/etc/apt/keyrings/nginx-archive-keyring.gpg] http://nginx.org/packages/ubuntu noble nginx" >> /etc/apt/sources.list.d/nginx.list && printf "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" >> /etc/apt/preferences.d/99nginx && set -ex && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y sudo supervisor logrotate locales curl nginx openssh-server postgresql-contrib redis-tools postgresql-client-13 postgresql-client-14 postgresql-client-15 postgresql-client-16 postgresql-client-17 python3 python3-docutils nodejs yarn gettext-base graphicsmagick libpq5 zlib1g libyaml-dev libssl-dev libgdbm-dev libre2-dev libreadline-dev libncurses5-dev libffi-dev curl openssh-server libxml2-dev libxslt-dev libcurl4-openssl-dev libicu-dev libkrb5-dev rsync python3-docutils pkg-config cmake tzdata unzip libimage-exiftool-perl libmagic1 && update-locale LANG=C.UTF-8 LC_MESSAGES=POSIX && locale-gen en_US.UTF-8 && DEBIAN_FRONTEND=noninteractive dpkg-reconfigure locales && rm -rf /var/lib/apt/lists/* /etc/nginx/conf.d/default.conf # buildkit

2025-06-25 19:39:04 UTC (buildkit.dockerfile.v0)

COPY assets/build/ /etc/docker-gitlab/build/ # buildkit

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

RUN |1 VERSION=18.1.1 /bin/sh -c bash ${GITLAB_BUILD_DIR}/install.sh # buildkit

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

COPY assets/runtime/ /etc/docker-gitlab/runtime/ # buildkit

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

COPY entrypoint.sh /sbin/entrypoint.sh # buildkit

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

RUN |1 VERSION=18.1.1 /bin/sh -c chmod 755 /sbin/entrypoint.sh # buildkit

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

ENV prometheus_multiproc_dir=/dev/shm

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

ARG BUILD_DATE=2025-06-25 19:38:03+00:00

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

ARG VCS_REF=18.1.1

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

LABEL maintainer=sameer@damagehead.com org.label-schema.schema-version=1.0 org.label-schema.build-date=2025-06-25 19:38:03+00:00 org.label-schema.name=gitlab org.label-schema.vendor=damagehead org.label-schema.url=https://github.com/sameersbn/docker-gitlab org.label-schema.vcs-url=https://github.com/sameersbn/docker-gitlab.git org.label-schema.vcs-ref=18.1.1 com.damagehead.gitlab.license=MIT

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

EXPOSE map[22/tcp:{} 443/tcp:{} 80/tcp:{}]

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

VOLUME [/home/git/data /var/log/gitlab]

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

WORKDIR /home/git/gitlab

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/sbin/entrypoint.sh"]

2025-06-25 20:26:19 UTC (buildkit.dockerfile.v0)

CMD ["app:start"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete