Настройка окружения для работы с контейнеризацией в РЕД ОС/Centos

Оцените статью

Давайте рассмотрим настройку окружения для контеризации приложений в RedOS 8 и Centos 8. Что подразуумеватся под окружением? Я вкладываю в это понятие набор графических и консолных утилит для удобной работы с Docker и Kubernetes.

Установка Docker

Подробная инструкция по установке Docker на официальном сайте https://docs.docker.com/desktop/setup/install/linux/.

Установка Docker CLI в RED OS 8.

# dnf install docker-ce docker-ce-cli
# systemctl enable docker --now
# usermod -aG docker chernousov

Установка Docker Desktop в RED OS 8.

# dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo
# cd /tmp/
# wget https://desktop.docker.com/linux/main/amd64/docker-desktop-x86_64-rhel.rpm
$ systemctl --user start docker-desktop

Запускается от имени пользователя.

Docker Desktop

Приложение удобное, есть плагины и возможность локально поднять для тестов кластер кубера.

Docker Desktop Kubernetes

Установка Docker Compose

Для установки docker compose выполнитен команду.

# dnf install docker-compose-plugin

Или просто скачать бинарный файл с GitHub.

# curl https://github.com/docker/compose/releases/download/v5.1.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
# chmod +x /usr/local/bin/docker-compose

Установка Kubectl и Kubeadm

# dnf install kubernetes kubernetes-kubeadm cri-tools tc ipvsadm ebtables socat conntrack git curl wget runc containerd

Установка HELM

# dnf install helm

Плагины для VSCode

Для VSCode есть три полезных и очень удобных плагина.

  • Docker от Microsoft
  • Kubernetes от Mikrosoft
  • Helm Intellisense отTim Koehler
Полезные плагины VSCode для работы с контейнеризацией

Установка lens

Инструкция по установке Lens.

Удобная IDE для работы с Kubernetes

Похожие записи

Хранилище артефактов (Docker) Cloud.ru

Продолжаем разбираться с облачной платформой cloud.ru и сегодня займемся хранилищем артефактов. Достоинства хранилища артефактов Docker в Cloud.ru 1. Интеграция с экосистемой Cloud.ru 2. Безопасность 3. Надёжность и доступность 4. Производительность…

Хранение медиа-файлов WordPress в S3-хранилище

В продолжении перевода своих ресурсов в облака следующим этапом необходимо настроить хранение медиа-файлов WordPress в хранилище S3 в облаке Cloud.ru. Задачка довольно типовая, но есть нюансы. Прежде всего зарегистрируем сервисный…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читать еще статьи

Хранилище артефактов (Docker) Cloud.ru

Хранилище артефактов (Docker) Cloud.ru

Хранение медиа-файлов WordPress в S3-хранилище

Хранение медиа-файлов WordPress в S3-хранилище

Настройка кэширования WordPress при помоши Redis

Настройка кэширования WordPress при помоши Redis

Создание кластера Managed Kubernetes в облаке Cloud.ru

Создание кластера Managed Kubernetes в облаке Cloud.ru

Интеграция FreeIPA DNS и BIND DNS

Интеграция FreeIPA DNS и BIND DNS

Настройка централизованной авторизации в домене IPA на RedOS 8

Настройка централизованной авторизации в домене IPA на RedOS 8