Задача
"умный" дом развернуть 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