Closed ThaGrynch closed 1 year ago
Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.
Use docker compose in a Linux app via wsl2, use a Linux path for the config folder (ie. /home/user/blah
)
So there is no way to execute this using Docker Desktop with a Windows path?
Windows is not supported nor tested by us. Let alone the docker for desktop install option.
This container uses DinD (docker in docker) and a real sane Linux filesystem needs to be mounted in on /opt for it to function.
You will be able to run it without using the volume mount by creating a docker volume for /opt, or running it ephemerally. But in general this container in particular because it is just in the end a DinD abstraction layer for running a compose stack in a single container.
Alright, that makes sense.
I look forward to when the team gets to more alternative rollout methods like Docker Desktop support. Thank you! This project is amazing.
No Support
This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.
I don't see a good reason to keep this open.
This issue is locked due to inactivity
Is there an existing issue for this?
Current Behavior
Cannot run docker without permissions failures.
Expected Behavior
I would expect everything to get setup so that I could functionally begin exploring KASM desktop uses.
Steps To Reproduce
From fresh install of Docker Desktop
Pull the latest version using Docker Desktop after searching for 'KASM' in the image search bar and navigating to the linuxserver/kasm release.
Click run
Enter 3000 in the first 'Host Port' box. Enter 443 in the second 'Host Port' box.
In volumes click 'Host Path' and navigate to C:\docker\kasm folder that I create using the 'New Folder' button multiple times within the locate folder UI after navigating to my base C:\ drive.
type /opt in the 'container path' box.
Set variables:
KASM_PORT:443 DOCKER_HUB_USERNAME:user DOCKER_HUB_PASSWORD:password DOCKER_MTU:1500
click Run
observe constant permission denied errors.
This is the first time I've ever had to pre-designate a share for a docker container so I am a new, novice docker user.
I do have WSL 2 installed and have active shares with my WSL 2 installations. But I can't seem to get this off the ground with a share. What are the correct steps for setting this up in a 'default' manner using Docker Desktop?
Environment
CPU architecture
x86-64
Docker creation
Container logs