Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🛠️ Практическое руководство: установка и настройка Docker с нуля

🛠️ Практическое руководство: установка и настройка Docker с нуля Хочешь научиться быстро запускать изолированные окружения? Docker — универсальный инструмент для этого! В этот раз расскажу, как за 10 минут подготовить рабочее место для разработки или тестирования. Сделаем всё правильно, чтобы контейнеры работали гладко и безопасно. - Обновляем систему и устанавливаем необходимые пакеты: sudo apt update && sudo apt upgrade -y sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common - Добавляем официальный репозиторий Docker: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" - Устанавливаем Docker Engine: sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io - Проверяем работу: sudo systemctl enable --now docker docker run hello-world - Для удобства добавляем себя в группу docker: sud

🛠️ Практическое руководство: установка и настройка Docker с нуля

Хочешь научиться быстро запускать изолированные окружения? Docker — универсальный инструмент для этого! В этот раз расскажу, как за 10 минут подготовить рабочее место для разработки или тестирования.

Сделаем всё правильно, чтобы контейнеры работали гладко и безопасно.

- Обновляем систему и устанавливаем необходимые пакеты:

sudo apt update && sudo apt upgrade -y

sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

- Добавляем официальный репозиторий Docker:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

- Устанавливаем Docker Engine:

sudo apt update

sudo apt install docker-ce docker-ce-cli containerd.io

- Проверяем работу:

sudo systemctl enable --now docker

docker run hello-world

- Для удобства добавляем себя в группу docker:

sudo usermod -aG docker $USER

Теперь можно запускать Docker команды без sudo!

Задумался, а зачем тебе вообще контейнеры? Ответ очень прост — это быстрый способ создавать изолированные окружения для тестов и разработки, не мучаясь с настройками системы.

Готов ли ты погрузиться дальше, например, в оркестрацию с Kubernetes?

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill, а пройти тесты на знание linux в боте https://t.me/gradeliftbot