Browse Source

feat: always reference the full image name incl. the registry

Christoph Schug 2 years ago
parent
commit
e01fc90b2c

+ 2 - 2
docker-compose/ansiblesemaphore/docker-compose.yaml

@@ -4,7 +4,7 @@ volumes:
     driver: local
 services:
   mysql:
-    image: mysql:8.3
+    image: docker.io/library/mysql:8.3
     hostname: mysql
     volumes:
       - semaphore-mysql:/var/lib/mysql
@@ -16,7 +16,7 @@ services:
     restart: unless-stopped
   semaphore:
     container_name: ansiblesemaphore
-    image: semaphoreui/semaphore:v2.9.64
+    image: docker.io/semaphoreui/semaphore:v2.9.64
     user: "${UID}:${GID}"
     ports:
       - 3000:3000

+ 2 - 2
docker-compose/authentik/docker-compose.yaml

@@ -1,7 +1,7 @@
 ---
 services:
   postgres:
-    image: postgres:16.2
+    image: docker.io/library/postgres:16.2
     container_name: authentik-db
     environment:
       - POSTGRES_USER=${POSTGRES_USER:-authentik}
@@ -18,7 +18,7 @@ services:
       - postgres_data:/var/lib/postgresql/data
     restart: unless-stopped
   redis:
-    image: redis:7.2.4
+    image: docker.io/library/redis:7.2.4
     container_name: authentik-redis
     command: --save 60 1 --loglevel warning
     healthcheck:

+ 1 - 1
docker-compose/bind9/docker-compose.yaml

@@ -1,7 +1,7 @@
 ---
 services:
   bind9:
-    image: ubuntu/bind9:9.18-23.10_edge
+    image: docker.io/ubuntu/bind9:9.18-23.10_edge
     container_name: bind9
     ports:
       - "53:53"

+ 1 - 1
docker-compose/homer/docker-compose.yaml

@@ -1,7 +1,7 @@
 ---
 services:
   homer:
-    image: b4bz/homer:v23.10.1
+    image: docker.io/b4bz/homer:v23.10.1
     container_name: homer
     ports:
       - "8080:8080"

+ 1 - 1
docker-compose/influxdb/docker-compose.yaml

@@ -8,7 +8,7 @@ volumes:
 services:
   influxdb:
     container_name: influxdb
-    image: influxdb:2.7.5-alpine
+    image: docker.io/library/influxdb:2.7.5-alpine
     # (Optional) remove this section when using traefik
     ports:
       - '8086:8086'

+ 1 - 1
docker-compose/mariadb/docker-compose.yaml

@@ -8,7 +8,7 @@ volumes:
 services:
   mariadb:
     # (Recommended) replace "latest" with specific version
-    image: mariadb:latest
+    image: docker.io/library/mariadb:latest
     # (Optional) remove this section when you don't want to expose
     ports:
       - 3306:3306

+ 1 - 1
docker-compose/nginxproxymanager/docker-compose.yaml

@@ -20,7 +20,7 @@ services:
       - nginxproxymanager-data:/data
       - nginxproxymanager-ssl:/etc/letsencrypt
   nginxproxymanager-db:
-    image: jc21/mariadb-aria:10.11.5
+    image: docker.io/jc21/mariadb-aria:10.11.5
     environment:
       - MYSQL_ROOT_PASSWORD=npm
       - MYSQL_DATABASE=npm

+ 1 - 1
docker-compose/nvidiasmi/docker-compose.yaml

@@ -1,7 +1,7 @@
 ---
 services:
   nvidia_smi_exporter:
-    image: utkuozdemir/nvidia_gpu_exporter:1.2.0
+    image: docker.io/utkuozdemir/nvidia_gpu_exporter:1.2.0
     container_name: nvidia_smi_exporter
     runtime: nvidia
     environment:

+ 2 - 2
docker-compose/passbolt/docker-compose.yaml

@@ -6,7 +6,7 @@ volumes:
 services:
   passbolt-db:
     container_name: passbolt-db
-    image: mariadb:11.3
+    image: docker.io/library/mariadb:11.3
     environment:
       - MYSQL_RANDOM_ROOT_PASSWORD=true
       - MYSQL_DATABASE=$PASSBOLT_DB_NAME
@@ -17,7 +17,7 @@ services:
     restart: unless-stopped
   passbolt:
     container_name: passbolt-app
-    image: passbolt/passbolt:latest-ce
+    image: docker.io/passbolt/passbolt:latest-ce
     depends_on:
       - passbolt-db
     environment:

+ 1 - 1
docker-compose/pihole/docker-compose.yaml

@@ -10,7 +10,7 @@ volumes:
 services:
   pihole:
     container_name: pihole
-    image: pihole/pihole:latest
+    image: docker.io/pihole/pihole:latest
     ports:
       - 53:53/tcp
       - 53:53/udp

+ 1 - 1
docker-compose/portainer-agent/docker-compose.yaml

@@ -4,7 +4,7 @@ services:
     container_name: portainer-agent
     deploy:
       mode: global
-    image: portainer/agent:latest
+    image: docker.io/portainer/agent:latest
     ports:
       - 9001:9001
     volumes:

+ 1 - 1
docker-compose/portainer/docker-compose.yaml

@@ -5,7 +5,7 @@ volumes:
 services:
   app:
     container_name: portainer
-    image: portainer/portainer-ce:latest
+    image: docker.io/portainer/portainer-ce:latest
     ports:
       - 9000:9000
       - 9443:9443

+ 1 - 1
docker-compose/postgres/docker-compose.yaml

@@ -1,7 +1,7 @@
 ---
 services:
   postgres:
-    image: postgres:16.2
+    image: docker.io/library/postgres:16.2
     container_name: postgres
     environment:
       - POSTGRES_INITDB_ARGS=${POSTGRES_INITDB_ARGS---data-checksums}

+ 1 - 1
docker-compose/prometheus/docker-compose.yaml

@@ -4,7 +4,7 @@ volumes:
     driver: local
 services:
   prometheus:
-    image: prom/prometheus:v2.51.0
+    image: docker.io/prom/prometheus:v2.51.0
     container_name: prometheus
     ports:
       - 9090:9090

+ 2 - 2
docker-compose/swag/docker-compose.yaml

@@ -1,7 +1,7 @@
 ---
 services:
   mariadb:
-    image: linuxserver/mariadb
+    image: docker.io/linuxserver/mariadb
     container_name: mariadb
     environment:
       - PUID=1001
@@ -15,7 +15,7 @@ services:
       - /opt/webserver_swag/config/mariadb:/config
     restart: unless-stopped
   swag:
-    image: linuxserver/swag
+    image: docker.io/linuxserver/swag
     container_name: swag
     cap_add:
       - NET_ADMIN

+ 1 - 1
docker-compose/traefik/docker-compose.yaml

@@ -5,7 +5,7 @@
 #     external: true
 services:
   traefik:
-    image: traefik:v2.11.0
+    image: docker.io/library/traefik:v2.11.0
     container_name: traefik
     ports:
       - 80:80

+ 1 - 1
docker-compose/uptimekuma/docker-compose.yaml

@@ -4,7 +4,7 @@ volumes:
     driver: local
 services:
   uptimekuma:
-    image: louislam/uptime-kuma:1.23.11
+    image: docker.io/louislam/uptime-kuma:1.23.11
     container_name: uptimekuma
     ports:
       - 3001:3001