റോക്കി ലിനക്സിലും അൽമാലിനക്സിലും ഡോക്കർ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


കണ്ടെയ്uനറുകൾക്കുള്ളിൽ സുഗമവും കാര്യക്ഷമവുമായ രീതിയിൽ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കാനും പരിശോധിക്കാനും വിന്യസിക്കാനും ഉപയോക്താക്കളെ അനുവദിക്കുന്ന വളരെ ജനപ്രിയമായ ഒരു കണ്ടെയ്uനറൈസേഷൻ പ്ലാറ്റ്uഫോം ഉപകരണമാണ് ഡോക്കർ. അടിസ്ഥാന ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ നിന്ന് പൂർണ്ണമായും ഒറ്റപ്പെട്ട് പ്രവർത്തിക്കുന്ന ഭാരം കുറഞ്ഞതും പോർട്ടബിൾ യൂണിറ്റുമാണ് കണ്ടെയ്നർ. ഇത് ആപ്ലിക്കേഷന്റെ സോഴ്uസ് കോഡ്, അതിന്റെ ലൈബ്രറികൾ, ഡിപൻഡൻസികൾ, കോൺഫിഗറേഷൻ എന്നിവയ്uക്കൊപ്പം പാക്കേജുചെയ്യുന്നു.

ഡവലപ്പർമാർക്ക് ഒരേ സ്ഥിരതയോടെ ഒന്നിലധികം പരിതസ്ഥിതികളിൽ തുടർച്ചയായി ആപ്ലിക്കേഷനുകൾ വിന്യസിക്കുന്നത് കണ്ടെയ്നറുകൾ സാധ്യമാക്കുന്നു, കൂടാതെ ഡോക്കറും മറ്റ് കണ്ടെയ്uനറൈസേഷൻ പ്ലാറ്റ്uഫോമുകളും അവഗണിക്കാൻ ആധുനിക ഡവലപ്പർക്ക് തിരഞ്ഞെടുക്കാൻ കഴിയാത്തതിന്റെ ഒരു കാരണമാണിത്.

ഡോക്കർ രണ്ട് പ്രധാന പതിപ്പുകളിലാണ് വരുന്നത്: ഡോക്കർ കമ്മ്യൂണിറ്റി എഡിഷൻ (ഡോക്കർ സിഇ), ഡോക്കർ എന്റർപ്രൈസ് എഡിഷൻ (ഡോക്കർ ഇഇ). കമ്മ്യൂണിറ്റി പതിപ്പ് പൂർണ്ണമായും സൌജന്യവും ഓപ്പൺ സോഴ്സ് ആണ്, അതേസമയം എന്റർപ്രൈസ് പതിപ്പ് ഒരു പ്രീമിയം പതിപ്പാണ്.

Rocky Linux, AlmaLinux എന്നിവയിൽ ഡോക്കർ സിഇയുടെ ഇൻസ്റ്റാളേഷനിലൂടെ ഞങ്ങൾ നിങ്ങളെ നയിക്കുമ്പോൾ ഞങ്ങളോടൊപ്പം ചേരുക.

ഘട്ടം 1: റോക്കി ലിനക്സിൽ ഡോക്കർ റിപ്പോസിറ്ററി ചേർക്കുക

ഡിഫോൾട്ട് റിപ്പോസിറ്ററികളിൽ ഡോക്കർ ഇതുവരെ ലഭ്യമല്ല. നന്ദി, ഡവലപ്പർമാർ ഒരു ഔദ്യോഗിക ശേഖരം നൽകിയിട്ടുണ്ട്, ഞങ്ങൾ അത് ആദ്യം സിസ്റ്റത്തിലേക്ക് ചേർക്കാൻ പോകുന്നു.

നിങ്ങളുടെ ടെർമിനലിൽ, ഡോക്കർ റിപ്പോസിറ്ററി ചേർക്കുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക

$ sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

ഘട്ടം 2: Rocky Linux/AlmaLinux-ൽ ഡോക്കർ ഇൻസ്റ്റാൾ ചെയ്യുക

ഡൗൺലോഡ് ചെയ്യാനും ഉപയോഗിക്കാനും സൗജന്യമായി ലഭ്യമായ ഡോക്കർ കമ്മ്യൂണിറ്റി പതിപ്പ് ഞങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ പോകുന്നു. എന്നാൽ ആദ്യം, പാക്കേജുകൾ അപ്ഡേറ്റ് ചെയ്യുക.

$ sudo dnf update

അടുത്തതായി, ഡോക്കർ സിഇ, കമാൻഡ്-ലൈൻ ഇന്റർഫേസ് (സിഎൽഐ), മറ്റ് അവശ്യ ടൂളുകളും ഡിപൻഡൻസികളും ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് താഴെയുള്ള കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$ sudo dnf install -y docker-ce docker-ce-cli containerd.io

ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, നൽകിയിരിക്കുന്നതുപോലെ നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്ത ഡോക്കറിന്റെ പതിപ്പ് സ്ഥിരീകരിക്കുക. ഞങ്ങൾ ഡോക്കർ 20.10 ഇൻസ്റ്റാൾ ചെയ്തതായി ഔട്ട്പുട്ട് കാണിക്കുന്നു.

$ docker --version

Docker version 20.10.8, build 3967b7d

ഘട്ടം 3: ഡോക്കർ ആരംഭിച്ച് പ്രവർത്തനക്ഷമമാക്കുക

ഡോക്കർ ഉപയോഗിക്കുന്നത് ആരംഭിക്കാൻ, ഞങ്ങൾ ഡോക്കർ ഡെമൺ ആരംഭിക്കേണ്ടതുണ്ട്. എന്നാൽ ആദ്യം, കാണിച്ചിരിക്കുന്നതുപോലെ ബൂട്ടിൽ ആരംഭിക്കാൻ നമുക്ക് ഇത് പ്രവർത്തനക്ഷമമാക്കാം.

$ sudo systemctl enable docker

തുടർന്ന് ഡോക്കർ ഡെമൺ ആരംഭിക്കുക.

$ sudo systemctl start docker

ഡോക്കറിന്റെ പ്രവർത്തന നില സ്ഥിരീകരിക്കുന്നതിന്, കമാൻഡ് നൽകുക.

$ sudo systemctl status docker

തികഞ്ഞത്! പ്രതീക്ഷിച്ചതുപോലെ ഡോക്കർ പ്രവർത്തിക്കുന്നു.

ഘട്ടം 4: ഡോക്കർ ഗ്രൂപ്പിലേക്ക് ഉപയോക്താവിനെ ചേർക്കുക

ഒരു സാധാരണ ഉപയോക്താവായി ഡോക്കർ ഉപയോഗിക്കാനോ പ്രവർത്തിപ്പിക്കാനോ, ഇൻസ്റ്റാളേഷൻ സമയത്ത് യാന്ത്രികമായി സൃഷ്ടിക്കുന്ന 'ഡോക്കർ' ഗ്രൂപ്പിലേക്ക് ഉപയോക്താവിനെ ചേർക്കേണ്ടതുണ്ട്. അല്ലെങ്കിൽ, നിങ്ങൾക്ക് അനുമതി പിശകുകൾ സംഭവിക്കുന്നത് തുടരും.

ഇത് നേടുന്നതിന്, യൂസർമോഡ് കമാൻഡ് ഉപയോഗിക്കുന്ന tecmint സാധാരണ ഉപയോക്താവായിരിക്കുന്നിടത്ത് 'ഡോക്കർ' ഗ്രൂപ്പിലേക്ക് സാധാരണ ഉപയോക്താവിനെ ചേർക്കുക.

$ sudo usermod -aG docker tecmint

ഉപയോക്താവ് ഉൾപ്പെടുന്ന ഗ്രൂപ്പുകൾ പരിശോധിക്കാൻ ഐഡി കമാൻഡ് ഉപയോഗിക്കുക.

$ id tecmint

ഘട്ടം 5: റോക്കി ലിനക്സിൽ ഡോക്കർ പരിശോധിക്കുന്നു

അവസാനമായി, ഡോക്കർ പ്രതീക്ഷിച്ചതുപോലെ പ്രവർത്തിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ, താഴെയുള്ള കമാൻഡിൽ നൽകിയിരിക്കുന്നതുപോലെ ഹലോ-വേൾഡ് കണ്ടെയ്നർ പ്രവർത്തിപ്പിക്കുക.

$ docker run hello-world

ഡോക്കർ കണ്ടെയ്uനർ ചിത്രങ്ങളുടെ ശേഖരമായ ഡോക്കർ ഹബിൽ നിന്ന് കമാൻഡ് ഹലോ-വേൾഡ് ഇമേജ് വലിക്കുന്നു. ടെർമിനലിൽ 'ഹലോ ഫ്രം ഡോക്കർ' സന്ദേശം പ്രിന്റ് ചെയ്യുന്ന കണ്ടെയ്uനർ സൃഷ്uടിക്കാനും പ്രവർത്തിപ്പിക്കാനും ഇത് തുടരുന്നു. ഡോക്കർ വിജയകരമായി ഇൻസ്റ്റാൾ ചെയ്തു എന്നതിന്റെ ഇരുമ്പ് പൊതിഞ്ഞ തെളിവാണിത്.

നമുക്ക് കൂടുതൽ സാഹസികത നേടാം. ഞങ്ങൾ ഒരു ഉബുണ്ടു ചിത്രം വലിക്കും, ഓടുകയും കണ്ടെയ്uനറുമായി സംവദിക്കുകയും ചെയ്യും.

ഏറ്റവും പുതിയ ഉബുണ്ടു ചിത്രം വലിക്കാൻ, പ്രവർത്തിപ്പിക്കുക:

$ docker pull ubuntu

ചിത്രം വലിച്ചുകഴിഞ്ഞാൽ, കാണിച്ചിരിക്കുന്നതുപോലെ നിലവിലുള്ള ചിത്രങ്ങൾ സ്ഥിരീകരിക്കുക.

$ docker images

ഉബുണ്ടു കണ്ടെയ്നറിന്റെ ഷെൽ ആക്സസ് ചെയ്യുന്നതിന്, കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക.

$ docker run -it ubuntu

ഇവിടെ നിന്ന്, നിങ്ങൾക്ക് കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാനും പാക്കേജ് മാനേജ്മെന്റും മറ്റ് സിസ്റ്റം ജോലികളും കണ്ടെയ്നറിനുള്ളിൽ നിർവഹിക്കാനും കഴിയും. ചെയ്തുകഴിഞ്ഞാൽ, കണ്ടെയ്uനറിൽ നിന്ന് പുറത്തുകടന്ന് നിങ്ങളുടെ OS പരിതസ്ഥിതിയിലേക്ക് മടങ്ങുന്നതിന് 'എക്uസിറ്റ്' അമർത്തുക.

ഈ ഗൈഡിന് അത്രയേയുള്ളൂ. Rocky Linux, AlmaLinux എന്നിവയിൽ ഡോക്കറിന്റെ ഇൻസ്റ്റാളേഷനും ഇമേജുകൾ വലിക്കുന്നതിലൂടെയും കണ്ടെയ്uനറുകൾ പ്രവർത്തിപ്പിക്കുന്നതിലൂടെയും നിങ്ങൾക്ക് എങ്ങനെ ആരംഭിക്കാമെന്നും ഞങ്ങൾ പ്രദർശിപ്പിച്ചിട്ടുണ്ട്.