services: db: container_name: smartmeter_db restart: unless-stopped image: mysql:8.3 volumes: - mysql-data:/var/lib/mysql ports: - 3306:3306 environment: MYSQL_ROOT_PASSWORD: rootme MYSQL_DATABASE: smartmeter smartmeter: container_name: smartmeter labels: - diun.enable=false restart: unless-stopped build: . environment: MQTT_HOST: 10.0.0.240 command: 'ruby ./smartmeter.rb' devices: - "/dev/ttyUSB0:/dev/ttyUSB0" volumes: - .:/usr/src/app depends_on: - db volumes: mysql-data: