Как приложение в Docker контейнере доступа к БД в Windows? - PullRequest
0 голосов
/ 27 февраля 2019

ОС: Windows server 2016

У меня есть приложение, написанное на Go и помещенное в контейнер докера.Приложение должно иметь доступ к «D: \ test.db».Как я могу это сделать?

1 Ответ

0 голосов
/ 27 февраля 2019

Использование томов Docker и использование флага -v или --mount при запуске контейнера.

Модифицированный пример из документации Docker:

$ docker run -d \
  --mount source=myvol2,target=/app \
  nginx:latest

вам просто нужно заменить nginx:latext именем вашего изображения и адаптировать source и target по мере необходимости.

Другой пример (также из документов) с использованием -v и монтирование в readтолько режим:

$ docker run -d \
  -v nginx-vol:/usr/share/nginx/html:ro \
  nginx:latest
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...