Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| инвентаризация:установка_docker [2024/03/23 09:40] – admin | инвентаризация:установка_docker [2025/05/22 12:08] (текущий) – [Быстрый старт] admin | ||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| <WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
| - | * Для [[Обновление|обновления]] есть отдельная инструкция. | + | * Для [[Обновление |
| * Для установки [[установка|без докера]] есть отдельная инструкция | * Для установки [[установка|без докера]] есть отдельная инструкция | ||
| </ | </ | ||
| Строка 10: | Строка 10: | ||
| <WRAP center round important 60%> | <WRAP center round important 60%> | ||
| Инструкция подразумевает наличие в системе **docker** и **git** | Инструкция подразумевает наличие в системе **docker** и **git** | ||
| + | Их установка за рамками этой инструкции | ||
| </ | </ | ||
| Строка 23: | Строка 24: | ||
| # | # | ||
| git clone https:// | git clone https:// | ||
| + | # | ||
| + | chmod 777 db files logs runtime | ||
| # | # | ||
| docker-compose up | docker-compose up | ||
| Строка 31: | Строка 34: | ||
| === Windows === | === Windows === | ||
| <code batch> | <code batch> | ||
| + | rem создаем папку | ||
| + | mkdir arms | ||
| + | rem переходим в нее | ||
| + | cd arms | ||
| + | rem скачиваем подготовленную структуру папок и конфигов | ||
| + | git clone https:// | ||
| + | rem ставим атрибут только чтение на конфиг mysql, иначе он игнорируется при старте контейнера MySQL | ||
| + | attrib +R config/ | ||
| + | rem запускаем | ||
| + | docker compose up | ||
| </ | </ | ||
| </ | </ | ||
| </ | </ | ||
| + | Дожидаемся всех миграций БД и старта интерфейса на порту 8088 | ||
| + | После этого первичная инициализация закончена, | ||
| ==== Импорт данных ==== | ==== Импорт данных ==== | ||
| Из демо БД, чтобы вручную не заводить кучу оборудования, | Из демо БД, чтобы вручную не заводить кучу оборудования, | ||
| Строка 41: | Строка 55: | ||
| === Модели оборудования === | === Модели оборудования === | ||
| (а также категории оборудования и производители) | (а также категории оборудования и производители) | ||
| + | <WRAP center round tip 60%> | ||
| + | В примерах ниже используется наименование контейнера, | ||
| + | Для примера на linux формируется имя **arms_arms-app_1** | ||
| + | Наименование контейнеров можно посмотреть командой <code bash> | ||
| + | </ | ||
| <code bash> | <code bash> | ||
| - | docker exec -it "arms-app-arms-app-1" | + | docker exec -it " |
| </ | </ | ||
| Строка 50: | Строка 69: | ||
| <code bash> | <code bash> | ||
| - | docker exec -it "arms-app-arms-app-1" | + | docker exec -it " |
| </ | </ | ||
| === Типы лицензий === | === Типы лицензий === | ||
| <code bash> | <code bash> | ||
| - | docker exec -it "docker-app-arms-app-1" | + | docker exec -it "arms-arms-app-1" |
| </ | </ | ||