/environment

быстрая развертка тестовой среды для сервиса 1С на linux

environment

быстрая развертка тестовой среды для сервиса 1С на linux Требуется: Если linux - установленный docker и docker-compose. Если windows - установленный vagrant и virtualbox (на остальных не тестировал).

Для windows порядок действий:

  1. выполняем в командной строке, находясь в корне проекта: vagrant up (идем за кофе, пока образ качается) 2)Через какое-то время образ будет скачан, машина создана и запущена. Выполняем vagrant ssh Вводим пароль: vagrant

Попадаем в терминал виртуальной машины. Затем выполняем docker-compose up -d (снова идем за кофе, пока образы качаются)

Все.

Для создания новой базы указываем: "сервер базы данных" - "postgres" (так, как назван сервис в docker-compose.yml) "пользователь сервера БД" - "postgres" "пароль пользователя БД" - "**" (две звездочки, как это указано в environment в docker-compose).

Виртуальная машина будет доступна по адресу 192.168.33.101. Для работы с консолью кластера 1С необходимо прописать этот адрес в c:\Windows\System32\drivers\etc\hosts в виде: 192.168.33.101 ones_ws

Если надо остановить и удалить контейнеры, выполняем docker-compose down Только остановить: docker-compose stop

Для удобства работы с файлами в виртуалке можно установить midnight commander, в духе Нортон Коммандера: sudo apt-det install -y mc и запустить: mc

Данные контейнеров частично сохраняются в /volume1