मेरे मामले में, मैंने अपने यूनिक्स आधारित होस्ट पर ssmtp पैकेज स्थापित किया है। किसी कारण से, मेरी स्थिति में सबसे अच्छा तरीका मेरे होस्ट कंटेनर में मेल (एचटीएमएल फाइल) भेजने के लिए मेरे होस्ट पर एसएसएमटीपी बाइनरी (अंडर/यूएसआर/एसबीएन) का उपयोग कर रहा है।क्या मेजबान से माउंट कंटेनर में बाइनरी निष्पादित करने का कोई समाधान है?
docker run -v /usr/sbin:/host_sbin --name=myapp -ti -p 889:80 -p 890:5432 myimage
और ssmtp निष्पादित करने के लिए, यहाँ कुछ अजीब की कोशिश करता है और उनके परिणाम हैं की कोशिश:
मैं कंटेनर में मेजबान निर्देशिका/usr/bin माउंट करने के लिए प्रयास
मेरी एपीपी कंटेनर में और के तहत/host_sbin
ssmtp ---> bash: ssmtp: command not found
./ssmtp ---> bash: ./ssmtp: No such file or directory
तो ऐसा लगता है कि चीजें नहीं हैं मुझे लगता है कि सरल है। क्या किसी ने मेरे साथ इस तरह के समाधान की तरह कुछ किया है? और अगर कोई मुझे समझा सकता है तो मैं सराहना करता हूं कि यह क्यों काम नहीं करता है।
में विन्यास फाइल मिले यह एक उपयोगी [https://github.com/larsks/dockerize](https://github। कॉम/लार्क्स/डॉकराइज) – dtmland