version: '3' services: db: container_name: smartmeter_db restart: unless-stopped image: mysql volumes: - /home/pcog/smartmeter/data:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: rootme MYSQL_DATABASE: smartmeter smartmeter: container_name: smartmeter restart: unless-stopped build: . command: 'ruby ./smartmeter.rb' devices: - "/dev/ttyUSB1:/dev/ttyUSB0" volumes: - .:/usr/src/app depends_on: - db