Um in Docker Compose Volumes und statische IP Adressen anlegen zu können, benötigt man nur ein paar zusätzliche Zeilen in der compose.yaml
Anbei als Beispiel ein Stack für MariaDB bei dem sowohl ein eigenes Volume als auch eine statische IP Adresse verwendet wurde.
services:
db:
image: mariadb:latest
restart: always
environment:
MYSQL_ROOT_PASSWORD: BeSureToChangeLater
volumes:
- mariadb:/var/lib/mysql
networks:
my-own-network:
ipv4_address: 172.22.0.2
networks:
my-own-network:
external: true
volumes:
mariadb:
