Mi trovo nella situazione, che voglio disabilitare temporaneamente un servizio in un file docker-compose
.C'è un modo per disabilitare un servizio in docker-compose.yml
Ovviamente potrei commentare, ma c'è qualche possibilità di dire semplicemente "enabled: false
"?
La risposta è: "dipende" ... da quello che stai cercando di realizzare. Se si esegue 'docker-compose up ', verranno avviati tutti i servizi per impostazione predefinita. Tuttavia, se si esegue 'docker-compose up myservice', verrà avviato myservice e le cose che dipendono da esso. Impostando le dipendenze è possibile farlo in modo che il cattivo servizio non inizi con questo comando. Puoi anche eseguire 'docker-compose run' per ottenere solo i servizi che desideri. La scelta giusta potrebbe anche essere quella di suddividerla in più file di composizione per permetterti la flessibilità di cui hai bisogno. –