J'ai une image docker qui nécessite des fichiers de configuration post-construction pour fonctionner. Ceux-ci sont normalement placés sur un répertoire hôte qui est monté dans le conteneur, c'est-à-dire docker run -v /src/config:/usr/local/config ...
Placer des fichiers sur un volume de conteneur Bluemix
Est-ce que cela peut également être fait sur Bluemix? c'est-à-dire, créer un volume, télécharger des fichiers, puis démarrer le conteneur?
Le cœur du problème est de pouvoir télécharger des fichiers sur un volume, et non sur la création ou le mappage de volume. – j4zzcat
Il m'est apparu que l'on peut créer un volume comme d'habitude ('cf ic volume create ...'), démarrer un conteneur 'auxiliaire' avec ce volume mappé, puis lancer un 'serveur' quelconque dans ce conteneur (ie, serveur ssh/http/ftp), permettant ainsi de télécharger des fichiers sur ce volume. Une fois les fichiers téléchargés, le conteneur aux peut être arrêté car les fichiers restent sur le volume (il est persistant) et le conteneur principal peut poursuivre son activité et terminer la configuration post-construction. – j4zzcat
Oui, c'est correct. –