version: "3" services: wildfly: image: quay.io/wildfly/wildfly container_name: wildfly hostname: wildfly ports: - 8080:8080 - 9990:9990 volumes: - ./build/libs/:/opt/jboss/wildfly/standalone/deployments/ environment: - WILDFLY_PASSWORD=password restart: always mariadb: image: mariadb container_name: mariadb hostname: mariadb environment: - MYSQL_USER=user - MYSQL_PASSWORD=mypassword - MYSQL_DATABASE=mydatabase - MYSQL_ROOT_PASSWORD=rootpassword ports: - 3306:3306 volumes: - ./mariadb/:/var/lib/mysql/ restart: always volumes: wildfly_data: driver: local mariadb: driver: local