Найти в Дзене

Docker #1

Оглавление

Задача

"умный" дом развернуть docker-ce и не забыть настроить

Исходные данные

  • Старый ПК
  • Установленный Slack 4.2 с vbox

Последовательность

Архитектура

И правда, с чего же еще начинать

1. Некоторое время назад выбирал на базе чего строить. Выбор пал на HomeAssistant. Точка.

2. Варианты установки: OVA, дистрибутив, контейнер. Сразу скажу, что как кастомайзить OVA. Выбрал контейнер.

3. Так как на ПК уже стоит Slack + vbox, ничего переустанавливать я не хотел, поэтому "запил" виртуалку с CentOS, в которой развернул Docker

Установка CentOS на VM

ПК старый, но ч86_64. Поэтому как то раньше включал функцию поддержку виртуализации 64 разрадности в BIOS.

Виртуалку тоже создаем 64 разрядную. Устанавливаем галку у "Hardware Virtualisation"

Для CentOS убираем UEFI.

Все равно CentOS Stream 9 у меня так и не загрузился с iso, выпадал в kernel paniс. Почему выяснить не смог.

Установил CentOS Stream 8.

Установка docker

По совокупности статей:

https://docs.docker.com/engine/install/centos/

https://linuxhint.com/install-use-docker-centos-8/

поставил такими командами:

# yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# yum install -y yum-utils
# yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
# yum install docker-ce --nobest --allowerasing -y

Запускаем/Проверяем/Добавляем в автозапуск

# systemctl start docker
# systemctl status docker
# docker run hello-world
# systemctl enable docker

Настройка docker

TBD