Я использую мультиконтейнерное приложение Docker ( Quantrocket , чтобы быть конкретным) в экземпляре EC2 linux.
Я также смонтировал EFS под (в моем Хост-машина EC2): / mnt / efs / fs1 /
Теперь мне нужно получить доступ к этой EFS из одного из моих docker контейнеров.
Я полагаю, у меня есть два варианта:
- Использование docker томов
- Полагаю, я также могу смонтировать EFS внутри моего контейнера (после запуска: docker -compose exe c mycontainer bash) вместо мой хозяин. Это правильно? Это хорошее решение?
Правильно ли я понимаю стек docker & amazon (я новичок в них обоих)? Какой подход лучше? Если ответ на последний вопрос (1) ... Как я могу это сделать, имея в виду, что я запустил мультиконтейнерное приложение с помощью команды docker -compose up.