Docker-compose consente di utilizzare le immagini docker prexxisting o creare dalla sorgente. Per l'opzione di compilazione, il official reference richiedeCome posso fare in modo che docker-compose costruisca un'immagine da un repository git remoto?
Either a path to a directory containing a Dockerfile, or a url to a git repository.
mi piacerebbe sfruttare quest'ultimo caso, in modo che non ho per creare un modulo git nel mio progetto, o di registrare un nuovo repository su Docker hub. Sfortunatamente, non ci sono esempi su come formattare l'url e ogni modulo che ho provato viene scambiato per un percorso relativo di file.
ad es.
---
letsencrypt:
build: https://github.com/letsencrypt/letsencrypt.git
...
fallisce con l'errore:
ERROR: build path /{MY_CURRENT_PATH}/https:/github.com/letsencrypt/letsencrypt.git either does not exist or is not accessible.
io non ha avuto più fortuna con le altre forme che ho provato:
- [email protected]: letsencrypt/letsencrypt.git
- git: //github.com/letsencrypt/letsencrypt.git
- https://github.com/letsencrypt/letsencrypt
Ho dimenticato la prima regola della finestra mobile: in caso di dubbio, aggiornamento. $ finestra mobile-comporre --version versione finestra mobile-composizione: 1.5.1 Peccato che la seconda regola è, si preparano a passare il resto della vostra giornata fissare ciò che l'aggiornamento è rotto ... – billwanjohi
Yep. Docker è un mondo molto veloce in questo momento! :) –
Se utilizzi un Mac o Windows, assicurati di utilizzare Docker Toolbox per mantenere tutti gli strumenti Docker con versione corretta https://www.docker.com/docker-toolbox – taco