f8ce38bb1a25f654f4052f0e44b8328decd8f8ab braney Thu Sep 3 17:39:21 2026 -0700 docker: add an OCI description label pointing at the docker help page Sets org.opencontainers.image.description on the base Dockerfile, so it shows up in `docker inspect` for every image we publish: the release amd64 base and arm64 images from buildReleaseDocker.sh, the amd64 beta overlay that FROMs the base, and the kent:tip QA image. The Docker Hub repo page has its own description fields, which are not read from this label; those are set through the Hub API and now carry the same text. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> diff --git src/product/installer/docker/Dockerfile src/product/installer/docker/Dockerfile index 61530dc5b7d..e3c3c843b12 100644 --- src/product/installer/docker/Dockerfile +++ src/product/installer/docker/Dockerfile @@ -1,18 +1,19 @@ # UCSC Genome Browser Website Dockerfile using Ubuntu 24 Noble FROM phusion/baseimage:noble-1.0.2 LABEL org.opencontainers.image.authors="mhaeussl@ucsc.edu" +LABEL org.opencontainers.image.description="This is the UCSC Genome Browser docker image. See our documentation for more details: https://genome.ucsc.edu/goldenPath/help/docker.html" # The following is required as this is a "fat" docker image with an initd, running daemons like sshd and crond # See phusion documentation CMD ["/sbin/my_init"] # Upgrade the base image using the Ubuntu repos and add wget,rsync RUN apt-get update && apt-get upgrade -y -o Dpkg::Options::="--force-confold" && apt-get install -yq wget rsync # Run mariadb and apache via initd, the Ubuntu startup system does not work in containers ADD https://raw.githubusercontent.com/ucscGenomeBrowser/kent/master/src/product/installer/docker/apache.service /etc/service/apache/run # actually mariadb, but the distros have mysqld symlinks, no need to rename ADD https://raw.githubusercontent.com/ucscGenomeBrowser/kent/master/src/product/installer/docker/mariadb.service /etc/service/mariadb/run #ADD mariadb.service /etc/service/mariadb/run RUN chmod a+x /etc/service/mariadb/run /etc/service/apache/run # Install the genome browser