டெவலப்பர்களுக்கு இன்றியமையாத Docker கருவிகள்

ஒரு கண்டெய்னர் எளிது. சிக்கல் ஆறாவதிலிருந்து தொடங்குகிறது — எதில் தரவுத்தளம் இருக்கிறது என்பது நினைவில்லை, இமேஜ் ஏன் 1.2 GB என்றும் சொல்ல முடியாது.

இந்தக் கருவிகள் சரியாக அத்தகைய கேள்விகளுக்கே பதில் தருகின்றன, அனைத்தும் இலவசம் அல்லது திறந்த மூலம்.

ஒருங்கிணைப்பு

Docker Compose

முழு உள்ளூர்ச் சூழலையும் ஒரே கோப்பு விவரிக்கிறது: இன்றும் இந்தச் சூழலமைப்பில் மிகப் பயனுள்ளது.

docs.docker.com/compose

வலை இடைமுகம்

Portainer

கட்டளை வரி மனதுக்குப் பிடிக்காதபோது கண்டெய்னர்கள், தொகுதிகள், பதிவுகளுக்கான வலை இடைமுகம்.

portainer.io

டெர்மினல் இடைமுகம்

Lazydocker

மேலே சொன்ன அனைத்தும் டெர்மினலுக்குள்ளேயே, பதிவுகளும் புள்ளிவிவரங்களும் ஒரு விசை தொலைவில்.

github.com/jesseduffield/lazydocker

இமேஜ் பகுப்பாய்வு

Dive

உங்கள் இமேஜ் ஏன் பெரிதாக இருக்கிறது என்பதை அடுக்கு அடுக்காகக் காட்டுகிறது, காரணம் பொதுவாக ஒரே COPY.

github.com/wagoodman/dive

தலைகீழ் ப்ராக்ஸி

Traefik

டொமைன்களைக் கண்டெய்னர்களுக்குத் திருப்பி, TLS சான்றிதழ்களையும் நீங்கள் நினைவில் வைக்காமலேயே புதுப்பிக்கிறது.

traefik.io

தானியங்கிப் புதுப்பிப்பு

Watchtower

புதிய இமேஜ் வெளியானதும் கண்டெய்னர்களைப் புதுப்பிக்கிறது; சிந்தித்துப் பயன்படுத்துங்கள், எல்லா இடத்திலும் அல்ல.

containrrr.dev/watchtower

பாதுகாப்பு

Trivy

உற்பத்திக்குச் செல்வதற்கு முன்பே வினாடிகளில் இமேஜ்களில் அறியப்பட்ட பாதிப்புகளைச் சோதிக்கிறது.

trivy.dev

Docker மாற்று

Podman

அதே கட்டளைகள், ஆனால் root டீமன் இல்லாமல் — சில சேவையகங்களும் பாதுகாப்புக் குழுக்களும் இதையே கோருகின்றன.

podman.io

ஒன்றே சேர்க்க வேண்டுமானால் Dive-ஐ எடுங்கள்: இமேஜைச் சிறிதாக்குவதே எந்த வெளியீட்டுப் பாதையிலும் மிக மலிவான செயல்திறன் ஆதாயம்.

தேர்வு மட்டுமல்ல, உருவாக்கவும் வேண்டுமா?

வலை செயலிகள், APIகள், உள்கட்டமைப்பு, இடைமுகங்கள். பார்சிலோனாவிலிருந்து ஃப்ரீலான்ஸ், உலகெங்கும் வாடிக்கையாளர்கள்.

தொடர்பு கொள்ளுங்கள்


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *