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

This commit is contained in:
Christoph Schug 2024-03-26 15:11:48 +01:00
parent a8d6fed531
commit e01fc90b2c
17 changed files with 21 additions and 21 deletions

View File

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

View File

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

View File

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

View File

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

View File

@ -8,7 +8,7 @@ volumes:
services: services:
influxdb: influxdb:
container_name: 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 # (Optional) remove this section when using traefik
ports: ports:
- '8086:8086' - '8086:8086'

View File

@ -8,7 +8,7 @@ volumes:
services: services:
mariadb: mariadb:
# (Recommended) replace "latest" with specific version # (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 # (Optional) remove this section when you don't want to expose
ports: ports:
- 3306:3306 - 3306:3306

View File

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

View File

@ -1,7 +1,7 @@
--- ---
services: services:
nvidia_smi_exporter: 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 container_name: nvidia_smi_exporter
runtime: nvidia runtime: nvidia
environment: environment:

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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