मैं एक अन्य छवि से एक छवि बना रहा हूं जो एक विशिष्ट प्रविष्टि सेट करता है। हालांकि मैं चाहता हूं कि मेरी छवि डिफ़ॉल्ट हो। मैं एंटरपॉइंट को रीसेट कैसे करूं?डिफ़ॉल्ट डॉकर एंट्रीपॉइंट
मैंने कोशिश की निम्नलिखित Dockerfile:
FROM some-image
ENTRYPOINT ["/bin/sh", "-c"]
दुर्भाग्य से यह डिफ़ॉल्ट entrypoint तरह काम नहीं करता यह आदेश उद्धृत करने की आवश्यकता के रूप में।
docker run myimage ls -l/ # "-l /" arguments are ignored
file1 file2 file3 # files in current working directory
docker run myimage "ls -l /" # works correctly
मैं बिना उद्धरण के आदेशों का उपयोग कैसे करूं?
एंट्रीपॉइंट '$ डॉकर रन --help को रीसेट करने में सहायता देखें। grep entrypoint' दिखाता है '--entrypoint छवि के डिफ़ॉल्ट ENTRYPOINT को ओवरराइट करें ' – user2915097
मुझे इसे डॉकरफ़ाइल में करने की आवश्यकता है –