У меня есть изображение A (some_laravel_project) и B (laravel_module).Изображение A - это проект Laravel, который выглядит следующим образом.
- app
- modules
- core
- Volume Image b здесь
- config
Как видно из приведенного выше списка, я хочу поделиться томом из изображения B в изображении A с помощью docker-compose.Я хочу получить доступ к файлам в контейнере B.
Это docker-compose, которую я пробовал и не получал никаких ошибок при создании этих изображений в gitlab ci.Я проверил, и том и его файлы хранятся в контейнере module_user: последний.
Я думаю, что допустил ошибку при подключении тома к some_laravel_project.
version: '3'
services:
laravel:
image: some_laravel_project
working_dir: /var/www
volumes:
- /var/www/storage
- userdata:/var/www/Modules
user:
image: laravel_module
volumes:
- userdata:/user
volumes:
userdata:
webroot: