linuxserver / docker-kasm

Kasm Workspaces platform provides enterprise-class orchestration, data loss prevention, and web streaming technology to enable the delivery of containerized workloads to your browser.
GNU General Public License v3.0
315 stars 28 forks source link

Is there a step by step guide for installing this using Docker Desktop? #38

Closed ThaGrynch closed 1 year ago

ThaGrynch commented 1 year ago

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

- OS: Windows 10.0.19045 Build 19045
- How docker service was installed: Docker Desktop

CPU architecture

x86-64

Docker creation

I did it all through the Docker Desktop GUI. No commands.

Container logs

[migrations] started
[migrations] no migrations found
usermod: no changes
───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io
───────────────────────────────────────

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    911
User GID:    911
───────────────────────────────────────

WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Get "https://registry-1.docker.io/v2/": unauthorized: incorrect username or password
........+.......+.........+.....+.+........+.+....................+.+...+..+.+............+...+...+..+.......+..+......+....+.........+..+...+.........+.+.....+.......+..+.+.....+.+........+............+.+............+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+...+....+...+...+..+...+....+.................+...+..........+...+...+..+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+......+.......+...+..............+......+...+.+...+.....+..........+...+..+......+.+.....+.+...+.....+.+...+........+...+..........+...........+...............+...+.......+...+............+.....+....+..............+......+.+...+..+.+..+............................+..+.+..+.......+......+.....+....+........+.......+....................+...+...+.+......+..+.............+.....+.......+......+..+....+...+..+.........+.+...+........+.............+............+..+...+...+.+...+..+.............+......+.........+..+.+..............+......+....+......+..+.+..+.......+.....+.+......+.........+.....+.......+............+...........+.......+..+.......+..............+....+...........+.+...+...+...+.....+......+...+.+.....+................+..................+..+......+....+...+..................+.....+.........+................+...+......+..........................+.........+....+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.....+.....+.......+..+.+.....+.........+.............+..+.+..+....+...+..+.........+.+.........+.........+........+.......+.....+.+..+....+...+.....+.+..+.......+..+..........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+.........+..+......+....+...+..+...+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+...........+...+....+..+.+..+.+...........+......+.......+...+........+.+...+...........+....+..+.............+...............+...........+....+..+...+......+.........+..........+..+.+.....+...+....+......+............+...+......+........+.......+.........+......+.....+...+.+......+......+...+..+...+....+...........+...................+..+.+.....+.......................................+...+.....................+.+...+..+.+.........+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-----
[custom-init] No custom files found, skipping...
[ls.io-init] done.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
/usr/local/bin/dockerd-entrypoint.sh: 148: modprobe: not found
mount: /tmp: permission denied.
github-actions[bot] commented 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.

aptalca commented 1 year ago

Use docker compose in a Linux app via wsl2, use a Linux path for the config folder (ie. /home/user/blah)

ThaGrynch commented 1 year ago

So there is no way to execute this using Docker Desktop with a Windows path?

j0nnymoe commented 1 year ago

Windows is not supported nor tested by us. Let alone the docker for desktop install option.

thelamer commented 1 year ago

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.

ThaGrynch commented 1 year ago

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.

ThaGrynch commented 1 year ago

No Support

LinuxServer-CI commented 1 year ago

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.

thelamer commented 1 year ago

I don't see a good reason to keep this open.

github-actions[bot] commented 12 months ago

This issue is locked due to inactivity