Skip to end of metadata
Go to start of metadata

Создание пользователя insentry 

В режиме суперпользователя создается новая учетная запись.

su
adduser insentry

Примечание: Имя пользователя в нижнем регистре

Ввести в появившихся строках пароль, подтвердить его.
Ввести дополнительные данные учетной записи (при необходимости)

Дать пользователю insentry права администратора

usermod -aG sudo insentry

Выйти из сеанса супер пользователя, выполнить вход от имени пользователя insentry

Установка необходимых пакетов

sudo apt-get install aptitude

sudo aptitude install apt-transport-https ca-certificates curl gnupg-agent software-properties-common


Добавление gpg ключ

 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Добавление репозиторий Docker

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"


Обновление базу данных пакетов информацией о пакетах Docker из вновь добавленного репозитория:

sudo aptitude update

sudo aptitude install docker-ce


Дать права пользователю системы на использование Docker:

sudo usermod -aG docker insentry


Запустить docker и сделать автозагрузку службы

sudo systemctl enable docker
sudo systemctl start docker


Запуск Docker образа Insentry

Создать отдельный том для хранения данных

sudo docker volume create --name insentry-data


Существует две сборки Insentry. Release - для рабочих сервероа и Snapshot для тестирования новых возможностей.  Команда для запуска Docker в полном виде выглядит так:

Для Release:

sudo docker run --detach --restart always --network host --volume insentry-data:/var/lib cr.yandex/crp5a5q503oamalo3iou/insentry-watch:20.1.0.7

Для Snapshot сборки:

sudo docker run --detach --restart always --network host --volume insentry-data:/var/lib cr.yandex/crp5a5q503oamalo3iou/insentry-watch:latest


Проверить работу контейнера

sudo docker ps


При правильном выполнении Insentry Watch будет доступен по адресу хоста, порт 9200


  • No labels
Write a comment...