Я хочу знать, как структурировать файлы DockerFile, .env и docker-compose для каждого из них. Когда я Dockerize всю систему (сделаю IMG), тот, кому я его передам, будет иметь доступ только для редактирования переменных среды.
ПРИМЕЧАНИЯ:
- Проект будет развернут с использованием AWS или Google Cloud.
- Приложение Android будет развернуто с использованием внутреннего общего доступа к приложениям Android или управляемого Google Play. >
- Все 3 проекта находятся в одной корневой папке.
- Все 3 проекта являются подмодулями корневой папки.
- корневая папка представляет собой репозиторий git.
Код: Выделить всё
RootFolder -
|
|
- frontend
- backend
- Android app
Код: Выделить всё
SIDE QUESTION
Я попробовал создать отдельные файлы DockerFiles и файлы .env для каждого из них, за исключением приложения Android, поскольку понятия не имею, с чего начать. затем создайте базовый файл docker-compose в корневой папке.
Но мне кажется, что я делаю это не только неправильно, но и неэффективно.
Подробнее здесь: https://stackoverflow.com/questions/791 ... nvironment