Установка AltLinux server для Docker
Перейти к навигации
Перейти к поиску
Этапы установки сервера AltLinux
Конфигурация железа
Установка производится на Proxmox сервер, 4 виртуальных процессора, 8192 Mb ОЗУ, 32 Gb жесткий диск.
Запуск установки
- Выберите пункт меню
Install ALT Server 10.1 x86_64 - Выберите язык и вариант переключения раскладки клавиатуры.


- Выберите часовой пояс.

- Выберите диск для установки.

- Оставим предложенную разметку.

- Выберите - Управление контейнерами Docker

- Установка загрузчика.

- Настройка сети
- Введите Имя компьютера, в примере alt-server-docker
- Конфигурация: Вручную
- В поле Добавить IP введите ip (в примере 10.130.19.31)
- Шлюз по умолчанию (в примере 10.130.19.1)
- DNS-серверы (в примере 10.130.19.20)
- Домены поиска ( в примере Home.lan)
- Потом нажмите кнопку добавить ( на изображении 2). В поле IP-адреса добавится ваш Ip с маской ( в примере 10.130.10.31/24)
- Нажмите Далее ( на изображении 6)

Введите пароль для root пользователя.

- Создайте пользователя, с правами root.
В AltLinux не используется sudo. Для получения прав root используйте команду
su -
- Введите имя пользователя, пароль и нажмите Далее


Настройки после установки
Подключиться к консоли сервера клиентом ssh
ssh -l [Имя вашего пользователя] ip_сервера
Пример
ssh -l arg 10.130.19.31
arg@10.130.19.31's password: [Тут вводим пароль пользователя]
Last login: Tue Nov 28 09:47:54 2023 from 10.130.11.198
[arg@alt-server-docker ~]$ su -
Password: [Тут вводим пароль root]
[root@alt-server-docker ~]#
Обновить систему до актуального состояния
[root@alt-server-docker ~]# apt-get update
....
[root@alt-server-docker ~]# apt-get dist-upgrade -y
...
[root@alt-server-docker ~]# update-kernel -y
...
[root@alt-server-docker ~]# apt-get clean
[root@alt-server-docker ~]# reboot
Последней командой перезагружаем сервер
Удалить старое ядро
[root@alt-server-docker ~]# remove-old-kernels
Посмотреть версию системы
[root@alt-server-docker ~]# cat /etc/os-release
NAME="ALT Server-V"
VERSION="10.1"
ID=altlinix
VERSION_ID=10.1
PRETTY_NAME="ALT Virtualization Server 10.1 (Actinoform)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:server-v:10.1"
BUILD_ID="ALT Server-V 10.1"
HOME_URL="https://basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"
[root@alt-server-docker ~]#
Установим необходимый пакет
[root@alt-server-docker ~]# apt-get install qemu-guest-agent docker-compose-v2
Проверим установленные пакеты.
[root@alt-server-docker ~]# docker -v
Docker version 24.0.7, build afdd53b
[root@alt-server-docker ~]# docker compose version
Docker Compose version 2.20.2
[root@alt-server-docker ~]#
Работа с docker не от root пользователя.
Если вы не хотите работать с docker от пользователя root, то добавьте свое имя пользователя в группу docker. В примере ниже пользователь arg
[root@alt-server-docker ~]# usermod -aG docker arg
Отключаемся с сервера, подключаемся и проверяем принадлежность пользователя к группе docker
ssh -l arg 10.130.19.31
arg@10.130.19.31's password: [Тут вводим пароль пользователя]
Last login: Tue Nov 28 09:47:54 2023 from 10.130.11.198
[arg@alt-server-docker ~]$ id -nG
arg wheel uucp proc vmusers users docker
[arg@alt-server-docker ~]$