diff --git a/Containers/apache/Dockerfile b/Containers/apache/Dockerfile index b30b65f4..a2b653cf 100644 --- a/Containers/apache/Dockerfile +++ b/Containers/apache/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest FROM caddy:2.7.6-alpine as caddy FROM httpd:2.4.58-alpine3.19 diff --git a/Containers/borgbackup/Dockerfile b/Containers/borgbackup/Dockerfile index 264a7f92..c2ffce90 100644 --- a/Containers/borgbackup/Dockerfile +++ b/Containers/borgbackup/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest FROM alpine:3.19.1 RUN set -ex; \ diff --git a/Containers/clamav/Dockerfile b/Containers/clamav/Dockerfile index b4c4bb47..bdaff07f 100644 --- a/Containers/clamav/Dockerfile +++ b/Containers/clamav/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest # Probably from this file: https://github.com/Cisco-Talos/clamav-docker/blob/main/clamav/1.1/alpine/Dockerfile FROM clamav/clamav:1.3.0-38 diff --git a/Containers/collabora/Dockerfile b/Containers/collabora/Dockerfile index a4b0bd06..77482a8e 100644 --- a/Containers/collabora/Dockerfile +++ b/Containers/collabora/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest # From a file located probably somewhere here: https://github.com/CollaboraOnline/online/tree/master/docker FROM collabora/code:23.05.9.1.1 diff --git a/Containers/docker-socket-proxy/Dockerfile b/Containers/docker-socket-proxy/Dockerfile index 9ef15dc5..9f22546b 100644 --- a/Containers/docker-socket-proxy/Dockerfile +++ b/Containers/docker-socket-proxy/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest FROM haproxy:2.9.4-alpine3.19 # hadolint ignore=DL3002 diff --git a/Containers/domaincheck/Dockerfile b/Containers/domaincheck/Dockerfile index 9dca95a3..5f695bc9 100644 --- a/Containers/domaincheck/Dockerfile +++ b/Containers/domaincheck/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest FROM alpine:3.19.1 RUN set -ex; \ apk add --no-cache bash lighttpd netcat-openbsd; \ diff --git a/Containers/fulltextsearch/Dockerfile b/Containers/fulltextsearch/Dockerfile index df4bb5f0..f0357035 100644 --- a/Containers/fulltextsearch/Dockerfile +++ b/Containers/fulltextsearch/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest # Probably from here https://github.com/elastic/elasticsearch/blob/main/distribution/docker/src/docker/Dockerfile FROM elasticsearch:8.12.1 diff --git a/Containers/imaginary/Dockerfile b/Containers/imaginary/Dockerfile index 23eac43a..e81f89f4 100644 --- a/Containers/imaginary/Dockerfile +++ b/Containers/imaginary/Dockerfile @@ -1,6 +1,7 @@ +# syntax=docker/dockerfile:latest FROM golang:1.22.0-alpine3.19 as go -ENV IMAGINARY_HASH 6cd9edd1d3fb151eb773c14552886e4fc8e50138 +ENV IMAGINARY_HASH 6cd9edd1d3fb151eb773c14552886e4fc8e50138 RUN set -ex; \ apk add --no-cache \ diff --git a/Containers/mastercontainer/Dockerfile b/Containers/mastercontainer/Dockerfile index d1ddbc86..f626f321 100644 --- a/Containers/mastercontainer/Dockerfile +++ b/Containers/mastercontainer/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest # Docker CLI is a requirement FROM docker:25.0.3-cli as docker diff --git a/Containers/nextcloud/Dockerfile b/Containers/nextcloud/Dockerfile index 1d08a160..c2adcaaf 100644 --- a/Containers/nextcloud/Dockerfile +++ b/Containers/nextcloud/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest FROM php:8.1.27-fpm-alpine3.19 ENV PHP_MEMORY_LIMIT 512M diff --git a/Containers/notify-push/Dockerfile b/Containers/notify-push/Dockerfile index 02344b71..48a37741 100644 --- a/Containers/notify-push/Dockerfile +++ b/Containers/notify-push/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest FROM alpine:3.19.1 COPY --chmod=775 start.sh /start.sh diff --git a/Containers/onlyoffice/Dockerfile b/Containers/onlyoffice/Dockerfile index a016b46c..03bcab59 100644 --- a/Containers/onlyoffice/Dockerfile +++ b/Containers/onlyoffice/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest # From https://github.com/ONLYOFFICE/Docker-DocumentServer/blob/master/Dockerfile FROM onlyoffice/documentserver:7.5.1.1 diff --git a/Containers/postgresql/Dockerfile b/Containers/postgresql/Dockerfile index da4e63eb..939ca008 100644 --- a/Containers/postgresql/Dockerfile +++ b/Containers/postgresql/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest # From https://github.com/docker-library/postgres/blob/master/15/alpine/Dockerfile FROM postgres:15.6-alpine diff --git a/Containers/redis/Dockerfile b/Containers/redis/Dockerfile index 575c50fc..e184ba40 100644 --- a/Containers/redis/Dockerfile +++ b/Containers/redis/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest # From https://github.com/docker-library/redis/blob/master/7.0/alpine/Dockerfile FROM redis:7.2.4-alpine diff --git a/Containers/talk-recording/Dockerfile b/Containers/talk-recording/Dockerfile index dcd5bb64..41875ecb 100644 --- a/Containers/talk-recording/Dockerfile +++ b/Containers/talk-recording/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest FROM python:3.12.2-alpine3.19 COPY --chmod=775 start.sh /start.sh diff --git a/Containers/talk/Dockerfile b/Containers/talk/Dockerfile index a18da383..94fce5c3 100644 --- a/Containers/talk/Dockerfile +++ b/Containers/talk/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest FROM nats:2.10.10-scratch as nats FROM eturnal/eturnal:1.12.0 AS eturnal FROM strukturag/nextcloud-spreed-signaling:1.2.3 as signaling diff --git a/Containers/watchtower/Dockerfile b/Containers/watchtower/Dockerfile index 2a90ab7e..d098f748 100644 --- a/Containers/watchtower/Dockerfile +++ b/Containers/watchtower/Dockerfile @@ -1,3 +1,4 @@ +# syntax=docker/dockerfile:latest # From https://github.com/containrrr/watchtower/blob/main/dockerfiles/Dockerfile.self-contained FROM containrrr/watchtower:1.7.1 as watchtower