onec-docker
onec-docker copied to clipboard
Файлы для сборки образов Docker c платформой 1С:Предприятие 8.3.
Хотелось бы знать, минимальные системные требования на которых тестировалось: 1. Пустая или самописная конфигурация на 1-3 клиента 2. Конфигурация уровня ЗУП или БП на 5-10 клиентов 3. Конфигурация уровня КА2...
Добавить `build` в docker-compose.yml
Типа такого надо добавить ```yaml healthcheck: test: curl --fail -s http://127.0.0.1:8080/health || exit 1 interval: 30s timeout: 15s retries: 3 ``` Можно в образы даже типа таких скриптов добавить https://github.com/docker-library/healthcheck...
При сборе образа `rac-gui` ``` + wget https://nuk-svk.ru/uploads/rac-gui/rac_gui-1.0.1.deb --2021-06-14 11:29:19-- https://nuk-svk.ru/uploads/rac-gui/rac_gui-1.0.1.deb Resolving nuk-svk.ru (nuk-svk.ru)... 147.78.65.42 Connecting to nuk-svk.ru (nuk-svk.ru)|147.78.65.42|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2021-06-14 11:29:20...
``` + '[' false = true ']' + dpkg -i '1c-enterprise83-common_*.deb' '1c-enterprise83-server_*.deb' dpkg: error: cannot access archive '1c-enterprise83-common_*.deb': No such file or directory ```
На сайте 1С для разных версий платформы разная маска файлов. Объединяем все варианты масок, выбираем grep рабочую ссылку без необходимости предварительно определять версию.
Автосборка образов, диагностика и деплой в Container Registry GitLab 
- Add proper local links to new paragraphs - Decapitalize local links due to bug in GitHub commit editor markdown preview not recognizing capitalized links