Ho uno script di shell, script.sh, che scrive alcune righe in un file:La scrittura di dati su file in Dockerfile
#!/usr/bin/env bash
printf "blah
blah
blah
blah\n" | sudo tee file.txt
Ora nel mio Dockerfile, aggiungo questo script ed eseguirlo, quindi tentare di aggiungere il generato file.txt
:
ADD script.sh .
RUN chmod 755 script.sh && ./script.sh
ADD file.txt .
Quando faccio quanto sopra, ottengo solo un errore riferendosi al comando ADD file.txt .
:
lstat file.txt: no such file or directory
Perché la finestra mobile non può individuare il file generato dallo script della shell? Dove potrei trovarlo?
Sì, ho capito che dopo il fatto. – pcsram