@Anrek

Как положить docker-containter в определённую директорию?

Хочу запустить docker-compose на сервере с 3 контейнерами: nginx, front и back. Образы для front и back получаю на сервер через команду pull=$(docker pull $image:$tag), они уже собраны, остается только docker-compose up.

Посмотрел примеры, в них примерно такая структура:

-folder_back
│ ├── config
│ ├── node_modules
│ ├── nodemon.json
│ ├── package-lock.json
│ ├── package.json
│ └── server.js
-folder_front
│ ├── -//-
│ └── -//-
-nginx-reverse
-docker-compose.yaml

Я скачал образ, вижу его в системе если ввожу команду docker images, однако папка из которой я запускал pull осталась пустой. Т.е. я не знаю где он, но могу его запустить. И где в будет лежать контейнер если я его запущу тоже не знаю.

Вопрос:
Программный файл node_modules и прочие файлы приложения в какой момент должны появится в папках folder_front и folder_back, после скачки образа или после docker-compose up? И как объяснить docker-compose чтобы он положил контейнер/образ в конкретную папку?
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
akelsey
@akelsey
Без публикации содержимого docker-compose.yml, вам вряд ли кто-то сможет помочь.
PS
Следующая фраза тоже требует пояснений:
И как объяснить docker-compose чтобы он положил контейнер/образ в конкретную папку?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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