@VegasChickiChicki

Как создать анонимный volume в docker, указав ему путь?

Не могу разобраться с volumes в докере. Хочу при запуске контейнеров создавать два анонимных volume для того что бы прокинуть код с локальной машины в контейнеры. Один volume для одного контейнера, другой для другого.

Имею вот такой docker-compose.yml файл:
version: "3"

services:
  client:
    build: client/
    command: npm run dev
    env_file:
      - ".env"
    ports:
      - "${CLIENT_PORT}:${CLIENT_PORT}"

  api:
    build: api/
    command: npm run dev
    env_file:
      - ".env"
    ports:
      - "${API_PORT}:${API_PORT}"


так же в проекте на том же уровни лежат 2 папки: client и api, мне нужно прокинуть их в те же места в контейнерах, не понимаю как указать путь правильно...
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
yarkov
@yarkov
Проект "Жизнь после смерти" - lifeafterdeath.ru
version: "3"

services:
  client:
    build: client/
    command: npm run dev
    env_file:
      - ".env"
    ports:
      - "${CLIENT_PORT}:${CLIENT_PORT}"
    volumes:
      - ./client:/client

  api:
    build: api/
    command: npm run dev
    env_file:
      - ".env"
    ports:
      - "${API_PORT}:${API_PORT}"
    volumes:
      - ./api:/api
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы