Ubuntu операциялық жүйесіне Docker CE орнату
Docker CE (Community Edition) — контейнерленген қолданбалармен жұмыс істеуге арналған платформа. Мұндай қолданбалар қолданбаның жұмыс істеуі үшін қажеттіның бәрін қамтитын контейнерлер түрінде жеткізіледі. Бұл қолданбаларды жылдам құрастыруға, өрістетуге және жөндеуге мүмкіндік береді.
Контейнерлер виртуалды машиналарға ұқсас, бірақ олар анағұрлым жеңіл. Контейнерленген қолданбаның ресурстарын оқшаулау үшін контейнерлер өздері іске қосылған операциялық жүйенің құралдарын пайдаланады.
Мыналарға көз жеткізіңіз:
- Сізде Docker CE орнату жоспарланған Ubuntu жүйесі бар хост терминалына қолжетімділік бар.
- Бұл хостта командаларды суперпайдаланушы (
root) атынан орындау үшінsudoпайдалана аласыз.
-
Терминалға қосылыңыз.
Барлық келесі әрекеттер осы терминалда орындалады.
-
Әрі қарай орнатуға қажет пакеттерді орнатыңыз:
sudo apt update && \sudo apt install -y \apt-transport-https \ca-certificates \curl \software-properties-common -
Docker репозиторийінің GPG кілтін кілттер қоймасына қосыңыз:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - -
GPG кілтінің сәтті қосылғанына көз жеткізіңіз:
apt-key listКоманда нәтижесінде Docker репозиторийінің GPG кілті туралы ақпарат көрсетілуі тиіс.
-
Docker репозиторийін қосыңыз:
sudo add-apt-repository -u "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" -
Репозиторийді жаңартыңыз:
sudo apt update -
Репозиторийдің сәтті қосылғанына көз жеткізіңіз:
apt-cache policy docker-ceКоманда нәтижесінде орнатуға қолжетімді
docker-ceпакетінің нұсқалары туралы ақпарат көрсетілуі тиіс. -
Docker CE орнатыңыз:
sudo apt install docker-ce -y
-
Терминалға қосылыңыз.
Барлық келесі әрекеттер осы терминалда орындалады.
-
Docker CE орнатылғанына және іске қосылғанына көз жеткізіңіз:
sudo systemctl status docker --no-pager -lКоманда нәтижесінде сервистің
active (running)күйінде екені туралы ақпарат көрсетілуі тиіс. -
Орнатылған Docker CE туралы жалпы ақпаратты қараңыз:
sudo docker info -
hello-worldтестілік контейнерін іске қосыңыз:sudo docker run --rm hello-worldКонтейнер сәлемдесу хабарламасын шығарып, жұмысын аяқтайды.