Нет, это невозможно. Вы можете создать в вашем случае базовый класс ValuePair
, из которого выводится ValuePair<T>
. Зависит от ваших целей.
Если вы хотите, чтобы копия файлов была видна в контейнере, используйте том подключения с привязкой (так называемый том хоста) вместо именованного тома.
Предполагая, что ваш файл docker-compose.yml находится в корневом каталоге нужного вам места в / usr / src / app, вы можете изменить ваш docker-compose.yml следующим образом:
version: "3.3"
services:
nodejs:
build: ./nodejs-server
ports:
- "8001:8080"
links:
- db:db
env_file:
- ./.env-example
volumes:
- .:/usr/src/app
db:
build: ./mysql-server
volumes:
- ./mysql-server/data:/docker-entrypoint-initdb.d #A folder /mysql-server/data with a .sql file needs to exist
env_file:
- ./.env-example