Open ohhappy1986 opened 4 months ago
When using podman-compose to bring up below container. The volume mapping is incorrectly mapped, it automatically adds "/mnt/d" before each of the volume entry in compose file.
podman-compose v1.1.0
Compose file below:
services: ibml: image: /nvidia/cuda container_name: ibml_engine build: context: .\IBML args: APP_VERSION: latest volumes:
If you inspect the container which it brought up. You can see volumes are mount as below /mnt/d/mnt/e/Data:/mnt/e/Data /mnt/d/mnt/d/Logs:/mnt/d/Logs
/mnt/d/mnt/e/Data:/mnt/e/Data /mnt/d/mnt/d/Logs:/mnt/d/Logs
Steps to reproduce the issue
The volume mounted as /mnt/d/mnt/e/Data:/mnt/e/Data /mnt/d/mnt/d/Logs:/mnt/d/Logs
Then volume should be mounted as /mnt/e/Data:/mnt/e/Data /mnt/d/Logs:/mnt/d/Logs
/mnt/e/Data:/mnt/e/Data /mnt/d/Logs:/mnt/d/Logs
OS: windows/amd64 provider: wsl version: 5.0.2
https://github.com/containers/podman/issues/22684
Issue Description
When using podman-compose to bring up below container. The volume mapping is incorrectly mapped, it automatically adds "/mnt/d" before each of the volume entry in compose file.
podman-compose v1.1.0
Compose file below:
services: ibml: image: /nvidia/cuda container_name: ibml_engine build: context: .\IBML args: APP_VERSION: latest volumes:
If you inspect the container which it brought up. You can see volumes are mount as below
/mnt/d/mnt/e/Data:/mnt/e/Data /mnt/d/mnt/d/Logs:/mnt/d/Logs
Steps to reproduce the issue
Steps to reproduce the issue
Describe the results you received
The volume mounted as
/mnt/d/mnt/e/Data:/mnt/e/Data /mnt/d/mnt/d/Logs:/mnt/d/Logs
Describe the results you expected
Then volume should be mounted as
/mnt/e/Data:/mnt/e/Data /mnt/d/Logs:/mnt/d/Logs
podman info output
https://github.com/containers/podman/issues/22684