Я пытаюсь создать файл с java, используя контейнер docker, создавая привязку между каталогом хоста и каталогом в контейнере, но он не работает.
My docker -compose.yml:
version: '3'
services:
buildbox:
build:
context: ./
dockerfile: docker/buildbox/Dockerfile
volumes:
- .:/data
- $HOME/.m2:/root/.m2
- temp_dir:/data/flow
service:
build:
context: ./
dockerfile: Dockerfile-local
env_file:
- docker/loc.env
image: flow:latest
ports:
- "8081:8081"
- "5005:5005"
labels:
- "traefik.backend.group.name=services"
- "traefik.frontend.rule=Host:api.docker.localhost"
- "traefik.frontend.entryPoints=http,https"
- "traefik.port=8081"
environment:
- SPRING_PROFILES_ACTIVE=local
networks:
- traefik
networks:
traefik:
external:
name: docker-commons_traefik
volumes:
temp_dir:
driver: local
driver_opts:
type: none
device:/home/my-user/dev/flow/tmp
o: bind
Может кто-нибудь сказать мне, что это не так?