Запуск кластера из одного узла через Docker compose¶
В этом руководстве показано, как развернуть кластер Tarantool DB из одного узла с помощью Docker compose.
Содержание:
Пререквизиты¶
Для выполнения примера требуются:
- установленный Docker-образ Tarantool DB; 
- приложение Docker compose; 
- исходные файлы примера - all_in_one.- Примечание - Есть два способа получить исходные файлы примера: - Архив с полной документацией Tarantool DB, полученный по почте или скачанный в личном кабинете tarantool.io. Пример архива: - tarantooldb-documentation-1.0.0.tar.gz. Пример- all_in_oneрасположен в таком архиве в директории- ./doc/examples/all_in_one/.
- Отдельный архив all_in_one.tar.gz, скачанный c сайта Tarantool. 
 
Используемые файлы¶
В руководстве используются следующие файлы примера all_in_one:
- docker-compose.yml– описание узлов кластера. Узнать больше: Запуск кластера через Docker compose.
- bootstrap/topology.json– топология кластера;
- ./tools/client/bootstrap.sh– скрипт, применяющий топологию кластера;
- bootstrap/config.yml– конфигурация кластера;
- bootstrap/migrations/source– директория, содержащая файлы с описанием миграций;
- ./tools/client/migrate.sh– скрипт, применяющий миграции.
Запуск стенда¶
Перейдите в директорию примера all_in_one:
cd ./doc/examples/all_in_one/
Запустите кластер Tarantool DB:
docker compose up -d --build