#Tutorial acelerado de docker compose # O Docker compose é uma ferramenta para definir e # executar aplicações com múltiplos contâineres. # Todos os valores que começam com '$' são variáveis # que variam de acordo com a instalação. Você define estes valores # em um arquivo chamado '.env' no mesmo diretório deste arquivo. # nota: NUNCA suba o arquivo .env para o git. # Lista de serviços services: mosquitto: image: "eclipse-mosquitto:2.0.22" ports: - "127.0.0.1:1883:1883" volumes: - type: bind source: ./mosquitto-config/ target: /mosquitto/config/ mqtt-client: build: context: ./mqtt_client/ network_mode: "service:mosquitto" depends_on: - mosquitto