1
0
mirror of https://github.com/1C-Company/docker_fresh.git synced 2025-02-11 13:15:42 +02:00

fix error

This commit is contained in:
WizaXxX 2020-04-11 17:23:26 +03:00
parent b171faa690
commit 2e001f4d94
3 changed files with 22 additions and 3 deletions

View File

@ -67,6 +67,25 @@ cd docker_fresh
- Серверная
- Клиентская
На операционных системах семейства Linux поддерживается проброс HASP ключей в контейнеры. На остальных, работа возможна только с помощью программных лицензий или указаниясервера лицензирования в файле **hasp.ini** для получения клиентских лицензий.
На операционных системах семейства Linux поддерживается проброс HASP ключей в контейнеры. На остальных, работа возможна только с помощью программных лицензий или указаниясервера лицензирования в файле **nethasp.ini** для получения клиентских лицензий.
###### Проброс HASP ключей
Проброс в контейнер выполняется в файле **docker-compose.yml** путем монтирования файла **/tmp/.aksusb** в контейнер **srv**(контейнер содержащий сервер 1С)
###### Настройка nethasp.ini
Файл расположен по пути `docker_fresh/conf/core/nethasp.ini`
Если вы хотите указать сервер с лицензиями нужно раскоментировать каждую строку в этом файле и вместо **server** указать имя реально существующего сервера
###### Активация программных лицензий
Активация программных лицензий выполняется с помощью утилиты **ring** которая присутствует в образе **core**.
Пример строки активации лицензии
```bash
docker run --rm -it -v /Users/wizaxxx/Documents/projects/docker_fresh/licenses_1c:/var/1C/licenses fresh/core bash -l -c 'ring license activate --first-name "Ilya" --middle-name "Olegovich" --last-name "Kozyrev" --email "ikoz@1c.ru" --country "Russia" --zip-code "101000" --town "Moscow" --street "Vatskaya" --house "53" --apartment "37" --serial "8101931947" --pin "387-132-243-334-589" --send-statistics "false"'
```
Где
`-v /Users/wizaxxx/Documents/projects/docker_fresh/licenses_1c:/var/1C/licenses`
является пробросом каталога с лицензиями `/var/1C/licenses` из контейнера в локальный каталог `/Users/wizaxxx/Documents/projects/docker_fresh/licenses_1c` для дальнейшего использования
Все остальный параметры заполняются согласно [документации](https://clck.ru/MvfNX "документации") утилиты **ring**

View File

@ -350,4 +350,4 @@ EnableSendfile on
# Supplemental configuration
#
# Load config files in the "/etc/httpd/conf.d" directory, if any.
IncludeOptional conf.d/*.conf
IncludeOptional conf.d/*.conf

View File

@ -294,7 +294,7 @@ def configurate_site():
"""Configurate site settings"""
call(' '.join(helper.edit_site_settings(host_name, sup_password)), remote=False)
call('curl https://{}/settings/finish_configuration'.format(host_name), remote=False)
call('docker exec -t web.{0} curl https://{0}/settings/finish_configuration'.format(host_name), remote=False)
call(' '.join(helper.enable_manual_registration(host_name)), remote=False)
call(' '.join(helper.enable_openid(host_name)), remote=False)
call(' '.join(helper.add_solution(