Bestanden kopiëren van Docker container naar host
Ik'ben aan het denken om Docker te gebruiken om mijn afhankelijkheden te bouwen op een Continuous Integration (CI) server, zodat ik niet'alle runtimes en bibliotheken op de agents zelf hoef te installeren.
Om dit te bereiken zou ik de build artefacten die in de container zijn gebouwd terug naar de host moeten kopiëren. Is dat mogelijk?
1429
3
Om een bestand van een container naar de host te kopiëren, kun je het commando
Hier's een voorbeeld:
Hier goofy_roentgen is de containernaam die ik kreeg van het volgende commando:
Je kunt ook (een deel van) de container-ID gebruiken. Het volgende commando is gelijkwaardig aan het eerste
Mount een "volume" en kopieer de artefacten daar naar toe:
Mount een volume, kopieer de artefacten, pas owner id en group id aan: