#sqlite #docker-compose
Вопрос:
Следующий файл docker-compose представляет собой комбинацию шаблона по умолчанию из docker и моих дополнений. Я пытаюсь при выполнении docker-compose up
создать базу данных по умолчанию (mydb.db в этом примере).
version: '3'
services:
sqlite3:
image: nouchka/sqlite3:latest
container_name: sqlite
stdin_open: true
tty: true
entrypoint: /usr/bin/sqlite3
command:
- /usr/bin/sqlite3 mydb.db;
volumes:
- ./db/:/root/db/
Однако база данных не создается. Если я вручную введу контейнер docker exec -it sqlite bash
и введу sqlite3 mydb.db;
его , он будет вести себя так, как ожидалось.
Я понимаю, что command
делает неправильно? Я ни в коем случае не эксперт по докерам.