Skip to main content

Начинаем с dockerfile, берём за основу Centos 7:

Добавляем в основу файлы установки, устанавливаем и удаляем. Получаем образ одинэс:

К основе добавляем установку Postgres 13 от 1С, получаем образ базы:

К основе добавляем апач и веб компоненты 1С, получаем образ морды:

Переходим к docker compose. Собираем всё плюс traefik ну и prometheus с grafana в придачу:

В ./opt нужно положить дистрибутивы, например:
postgresql_13.4_6.1C_x86_64_addon_rpm.tar.bz2
postgresql_13.4_6.1C_x86_64_rpm.tar.bz2
server64_8_3_20_1710.tar.gz
В ./data расположится база, сюда нужно будет положить postgresql.conf и pg_hba.conf
В ./usr1cv8 настройки кластера 1С
В ./html ссылки default.vrd на базы 1С
В ./conf.d настройка апача, в ./ae трафика

https://github.com/kirfog/docker1c

Leave a Reply

*