Установка на локальном ПК с помощью Virtualbox и Vagrant.
Установите на локальном ПК последнюю версию virtualbox и vagrant. Для Windows дополнительно необходимо установить GIT пакет, поскольку vagrant использует ssh клиент для работы с виртуальными машинами.
Скачать актуальную версию Vagrant файлов в нужную директорию.
Открыть cmd либо PowerShell (предпочтительней), перейти в директорию со скриптами. Запустить создание виртуальной машины:
vagrant up |
Vagrant создаст виртуальную машину и установит docker. Виртуальная машина будет создана в режиме bridge (в локальной сети должен работать DHCP сервер), что бы можно было подключаться к webitel по сети. По завершению установки, будет показан полученный IP адрес.
Для работы с самой виртуальной машиной, достаточно выполнить
vagrant ssh |
Файлы находятся в /webitel
Что бы скачать последнюю версию docker образов, воспользуйтесь командой:
docker-compose pull |
Для запускай Webitel, выполните:
docker-compose up -d |
Что бы подключиться к логам webitel, необходимо внутри /webitel выполнить:
docker-compose logs |
После запуска виртуальной машине необходимо создать домен и пользователя. Вы можете зайти на веб-интерфейс администратора: http://IP_АДРЕС_VAGRANT/
Login: root Password: ROOT_PASSWORD Server: ws://IP_АДРЕС_VAGRANT:10022 |
Так же, доступна статистика по контейнерам Docker: http://IP_АДРЕС_VAGRANT:8080/
vagrant destroy |
Полностью удаляет созданную виртуальную машину.
После удаления VM и создания новой - скачивается последняя версия образов webitel. Если не нужно удалять VM, а необходимо обновить образы webitel, то это можно сделать следующим образом: