mirror of
https://github.com/Akkudoktor-EOS/EOS.git
synced 2025-09-13 07:21:16 +00:00
ci: dockerize setup
This commit is contained in:
committed by
Daniel Molkentin
parent
d5c7d07363
commit
db80e260c6
31
docker-compose.yaml
Normal file
31
docker-compose.yaml
Normal file
@@ -0,0 +1,31 @@
|
||||
---
|
||||
networks:
|
||||
eos:
|
||||
name: 'eos'
|
||||
services:
|
||||
eos:
|
||||
image: 'akkudoktor/eos:${EOS_VERSION}'
|
||||
build:
|
||||
context: .
|
||||
dockerfile: 'Dockerfile'
|
||||
args:
|
||||
PYTHON_VERSION: '${PYTHON_VERSION}'
|
||||
depends_on:
|
||||
- 'mariadb'
|
||||
init: true
|
||||
environment: {}
|
||||
networks:
|
||||
- 'eos'
|
||||
volumes:
|
||||
- ./eos-data:/data
|
||||
mariadb:
|
||||
image: 'mariadb:${MARIADB_VERSION}-jammy'
|
||||
environment:
|
||||
MARIADB_ROOT_PASSWORD: 'root'
|
||||
MARIADB_DATABASE: 'eos'
|
||||
MARIADB_USER: 'eos'
|
||||
MARIADB_PASSWORD: 'eos'
|
||||
networks:
|
||||
- 'eos'
|
||||
volumes:
|
||||
- ./mariadb-data:/var/lib/mysql
|
Reference in New Issue
Block a user