Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 1.46 KB

docker.md

File metadata and controls

56 lines (39 loc) · 1.46 KB

UDB3 Search Service with Docker

Prerequisite

Configure

Configuration files.

Run the script ./docker/config.sh, this will copy a couple of configuration yml files, placing them in the root of the udb3-search-service project. If host.docker.internal is not in your /etc/hosts file, it will also try to add it. This requires sudo privileges

RabbitMQ

Login to the management console on http://host.docker.internal:15672/ with username vagrant and password vagrant

Migration

Run make migrate

Start

Docker

Start the docker containers with the following command. Make sure to execute this inside the root of the project.

$ make up

Stop the docker containers with the following command. Make sure to execute this inside the root of the project.

$ make down

Composer install

To install all composer packages, run the:

$ make install

ElasticSearch Migrations

To run the ElasticSearch migrations, run the following command:

$ make migrate

CI

To execute all CI tasks, run the following command:

$ make ci