के साथ डॉकर कंटेनर के अंदर स्वचालित रूप से कुंजीपटल बनाएं, मैं सोच रहा था कि किसी ने डिफ़ॉल्ट कुंजीपटल के साथ कैसंड्रा डॉकर छवि बनाने की कोशिश की है, मैंने इसे समय पर करने की कोशिश की है लेकिन यह काम नहीं करता है क्योंकि कैसंड्रा नहीं चल रहा है वह चरण यह इस के लिए कुछ इसी तरह था:कैसंड्रा
FROM cassandra:2.0
COPY ../somewhere/keyspace_definition.txt /src/keyspace_definition.txt
RUN /usr/bin/cqlsh -f /src/keyspace_definition.txt
मेरा नया दृष्टिकोण entrypoint स्क्रिप्ट से यह करने के लिए होगा, लेकिन, अब मैं चाहता था अगर किसी एक बेहतर विचार है।
मुबारक शिपिंग: डी
मैं BUILD चरण पर एक प्रवास स्क्रिप्ट को कॉपी करने और अध्यक्ष एवं प्रबंध निदेशक के हिस्से के रूप में यह चल रहा है, यह 'अध्यक्ष एवं प्रबंध निदेशक migration.sh तरह समाप्त हो गया && cassandra -f', जिस तरह से यह माइग्रेशन स्क्रिप्ट पृष्ठभूमि कार्य के रूप में चलता है और कैसंड्रा शुरू होने तक मनमाने ढंग से समय की प्रतीक्षा करता है। – jossemarGT