Nel mio caso, ho installato il pacchetto ssmtp sul mio host basato su Unix. Per qualche ragione, il modo migliore nella mia situazione è usare ssmtp binary (sotto/usr/sbin) sul mio host per inviare posta (file html) nel mio contenitore APP.Esiste una soluzione per eseguire binari nel contenitore che monta dall'host?
ho attemp per montare la directory host/usr/bin nel contenitore:
docker run -v /usr/sbin:/host_sbin --name=myapp -ti -p 889:80 -p 890:5432 myimage
e provare ad eseguire ssmtp, ecco alcuni tentativi goffi e dei loro risultati:
Nel mio contenitore APP e sotto /host_sbin
ssmtp ---> bash: ssmtp: command not found
./ssmtp ---> bash: ./ssmtp: No such file or directory
Così sembra che le cose non sono Semplice come penso. Qualcuno potrebbe aver fatto qualcosa del genere condividere la soluzione con me? E sarei grato se qualcuno potesse spiegarmi perché non funziona.
trovato questo utile [https://github.com/larsks/dockerize](https://github. com/larsks/dockerize) – dtmland