Запуск Tarantool в Docker контейнере

Создайте сеть:

docker network create -d bridge --subnet=172.20.0.0/16 dockernet -o "com.docker.network.bridge.name"="dockernet"

Создайте volume

docker volume create tarantool_data

Запустите tarantool

docker run --name tarantool -d --restart=unless-stopped --log-driver=journald --ip=172.20.0.10 --network="dockernet" -v tarantool_data:/var/lib/tarantool tarantool/tarantool:2

Параметры --restart:
unless-stopped - будет останавливаться при перезапуске системы
always - будет автоматически запускаться при старте системы

Tarantool будет доступен на IP 172.20.0.10:3301

Подключение к серверу через консоль:

docker exec -it tarantool console

 

Остались вопросы?

Если вы хотите получить консультацию или оставить комментарий, заполните форму ниже:
Укажите ваше имя:
Укажите вашу почту, чтобы я смог вам ответить:
Напишите ваш вопрос или комментарий: