एक कंटेनर आसान है। मुश्किल छठे से शुरू होती है, जब याद नहीं रहता कि डेटाबेस किसमें है और इमेज 1.2 GB क्यों है।
ये टूल ठीक इन्हीं सवालों का जवाब देते हैं, और सब मुफ़्त या ओपन सोर्स हैं।
Docker Compose
एक फ़ाइल जो पूरा लोकल परिवेश बयान कर देती है: आज भी इस पूरे तंत्र की सबसे उपयोगी चीज़।
docs.docker.com/composeLazydocker
ऊपर की सारी बातें टर्मिनल के भीतर, लॉग और आँकड़े एक कुंजी की दूरी पर।
github.com/jesseduffield/lazydockerDive
परत दर परत दिखाता है कि इमेज इतनी बड़ी क्यों है, और वजह अक्सर एक ही COPY निकलती है।
github.com/wagoodman/diveTraefik
डोमेन को कंटेनरों तक भेजता है और TLS प्रमाणपत्र भी बिना याद दिलाए नवीनीकृत करता रहता है।
traefik.ioWatchtower
नई इमेज आने पर कंटेनर अपडेट करता है; इसे सोच-समझकर लगाएँ, हर जगह नहीं।
containrrr.dev/watchtowerअगर सिर्फ़ एक जोड़ना हो तो Dive लें: इमेज छोटी करना किसी भी डिप्लॉय पाइपलाइन में सबसे सस्ता प्रदर्शन लाभ है।
सिर्फ़ चुनना नहीं, बनवाना है?
वेब ऐप्स, API, इन्फ्रास्ट्रक्चर और इंटरफ़ेस। बार्सिलोना से फ्रीलांस, क्लाइंट कहीं भी।
Leave a Reply