Ich wollte etwas ähnliches, und erweitern Sie ein wenig auf Ihre Idee, kam mit dem folgenden:
%Vor%--rcfile /dev/fd/1001
verwendet den Inhalt dieses Dateideskriptors anstelle von .bashrc 1002<&0
speichert die Standardeingabe <<<$(echo PS1=it_worked: )
setzt PS1=it_worked:
auf stdin 1001<&0
verschiebt diese stdin auf fd 1001, die wir als rcfile 0<&1002
stellt die Standardeingabe wieder her, die wir ursprünglich gespeichert haben Sie können .bashrc
in interaktiven Containern verwenden:
Dann lauf einfach wie gewohnt mit docker run -it --rm some/image bash
.
Beachten Sie, dass dies nur mit interaktiven Containern funktioniert.
Ich glaube nicht, dass Sie das tun können, zumindest jetzt nicht. Was Sie tun könnten, ist, Ihr Bild zu modifizieren und die Datei hinzuzufügen, die Sie wie folgt erhalten möchten:
%Vor%