Установка Rancher · 2 min read · Oct 07, 2025
Как установить менеджер контейнеров Rancher Docker на Debian
Rancher — это бесплатный и открытый проект, который предоставляет платформу управления для контейнеров Docker. Rancher позволяет нам работать с Docker в производственной среде в большом масштабе. Rancher поставляется с модульными инфраструктурными сервисами, такими как многохостовая сеть, глобальная и локальная балансировка нагрузки, мониторинг, восстановление и снимки томов.
В этом руководстве мы научимся устанавливать Rancher на Debian 9.
Требования
- Сервер с установленным Debian 9.
- Пользователь без прав root с привилегиями sudo.
Начало работы
Перед началом рекомендуется обновить ваш APT репозиторий до последней версии. Вы можете сделать это с помощью следующей команды.
sudo apt-get update -y
sudo apt-get upgrade -yЗатем перезагрузите систему, чтобы применить все изменения. Далее установите необходимые пакеты с помощью следующей команды:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common -yПосле установки всех необходимых пакетов вы можете перейти к следующему шагу.
Установка Docker
Rancher основан на Docker, поэтому вам нужно установить Docker на вашу систему. По умолчанию последняя версия Docker недоступна в репозитории Debian 9. Поэтому вам нужно добавить репозиторий Docker в вашу систему.
Сначала загрузите и добавьте GPG-ключ с помощью следующей команды:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -Затем добавьте репозиторий Docker с помощью следующей команды:
echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee -a /etc/apt/sources.list.d/docker.listДалее обновите базу данных apt с помощью следующей команды:
sudo apt-get update -yНаконец, установите Docker, выполнив следующую команду:
sudo apt-get install docker-ce -yПосле установки Docker вы можете проверить его с помощью следующей команды:
Установка Rancher
Docker теперь запущен, пришло время установить Rancher.
Вы можете запустить сервер Rancher с помощью следующей команды:
sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stableВышеуказанная команда займет несколько минут для запуска сервера Rancher. После успешной загрузки и запуска образа Rancher вы должны увидеть следующий вывод:
stable: Pulling from rancher/server
bae382666908: Pull complete
29ede3c02ff2: Pull complete
da4e69f33106: Pull complete
8d43e5f5d27f: Pull complete
b0de1abb17d6: Pull complete
422f47db4517: Pull complete
79d37de643ce: Pull complete
69d13e08a4fe: Pull complete
2ddfd3c6a2b7: Pull complete
bc433fed3823: Pull complete
b82e188df556: Pull complete
dae2802428a4: Pull complete
a6247572ea3c: Pull complete
884c916ebae4: Pull complete
85517c9c5365: Pull complete
02dded9fe690: Pull complete
fd9f433c3bc6: Pull complete
44d91b3fea45: Pull complete
0d463387dfeb: Pull complete
60753c4d26f0: Pull complete
a003892966fe: Pull complete
Digest: sha256:42441f0128fae4d72d51f92de2049392427d462356282a46f28434332967c7e4
Status: Downloaded newer image for rancher/server:stable
dd9b5fcfb019d233e8e269756c6cc790d8196c6e1711135a3a8fcb351e56cdd9
Теперь откройте ваш веб-браузер и введите URL http://your-server-ip:8080, вы будете перенаправлены на страницу администратора Rancher, как показано ниже:

Rancher по умолчанию не настраивает контроль доступа. Чтобы настроить контроль доступа, перейдите на вкладку ADMIN и нажмите на Контроль доступа, вы должны увидеть следующую страницу:


Здесь нажмите на LOCAL, введите ваше имя пользователя и пароль администратора, затем нажмите кнопку Enable Local Auth, вы должны увидеть следующую страницу:

Ссылки
Get new posts in your inbox
No spam. Unsubscribe anytime.