Монтирование дисков вне папки с помощью Docker Toolbox для Windows - PullRequest
0 голосов
/ 24 декабря 2018

Возможно, мне не удается выполнить поиск SO, но я не могу найти ответ на этот вопрос в последние два года, и те, которые я нашел, похоже, не работают (если я не реализую их неправильно).

Я использую Docker Toolbox в Windows 10 Home и пытаюсь смонтировать папку, которая находится вне папки моего пользователя (все мои данные находятся на отдельном диске).Я смонтировал папку в виртуальную машину, созданную на док-машине, но когда я пытаюсь смонтировать папку с этого диска и SSH в контейнер, папка отображается как пустая.Я не могу понять, где я ошибся.

Мой docker-compose:

version: '3.6'

volumes:
  logs:
    driver: local

services:
  proxy:
    build:
      context: .
      dockerfile: Dockerfile-nginx
    ports:
      - 80:80
    volumes:
      - ./nginx.conf:/etc/nginx/conf.d/site.conf
      - ./api:/var/www
      - logs:/var/logs
  api:
    build:
      context: api/.
    volumes:
      - ./api:/var/www/api

Изображение nginx в основном просто загружает nginx:1.15-alpine и выставляет 80 иapi one загружает php:7.2-fpm-alpine и выставляет 9000.

Существуют ли дополнительные шаги для монтирования чего-либо, чтобы докер-машина могла его использовать?

...