Я хочу запустить файл docker -compose.yaml, но я получаю следующую ошибку:
"недопустимо, потому что: services.eventstore.volumes содержит недопустимый тип, это должен быть массив ".
Я создаю резервную копию файла eventstore
на своем рабочем столе windows и хочу восстановить его, используя docker.
Вот мой docker -композитный файл :
version: '3'
services:
eventstore:
image: eventstore/eventstore:release-5.0.1
container_name: eventstore
ports:
- 2113:2113
- 1113:1113
restart: always
healthcheck:
test: ["CMD-SHELL", "curl -sf http://localhost:2113/stats || exit 1"]
interval: 5s
timeout: 2s
environment:
- EVENTSTORE_RUN_PROJECTIONS=all
- EVENTSTORE_START_STANDARD_PROJECTIONS=TRUE
volumes:
-C:/Users/cerdem/Desktop/eventstore:./data
-C:/Users/cerdem/Desktop/eventstore:./logs
Для получения дополнительной информации, я получил ошибки после того, как я поместил раздел volumes
, потому что я не мог понять эту часть, и я восстановлю файл БД из local
не host
.
Мой компьютер работает windows 10.