-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Open
Description
Operating system
Mint 22.2, Debian 13
Description
Hi, I'm the author of Linoffice, which is a GUI and automated install script to set up MS Office in a Windows VM, using your Windows for Docker as a basis. It's using rootless podman to run your container. Lately, some users have encountered errors relating to user-mode networking. This seems to have appeared in the last week or so.
❯ Extracting Windows 11 image...
❯ Adding drivers to image...
❯ Adding OEM folder to image...
❯ Adding win11x64.xml for automatic installation...
❯ Building Windows 11 image...
❯ Creating a 64 GB growable disk image in raw format...
❯ ERROR: Failed to start passt, reason: 0
❯ ERROR: Failed to configure user-mode networking!
❯ Starting Windows for Podman v5.07...
❯ For support visit https://github.com/dockur/windows
CPU: AMD Ryzen 7 5700G | RAM: 11/14 GB | DISK: 94 GB (ext4) | KERNEL: 6.14.0-33...
Error: ipv4: Address already assigned.
❯ Warning: failed to configure IP alias!
❯ ERROR: Failed to start passt, reason: 0
❯ ERROR: Failed to configure user-mode networking!
And another one:
❯ Extracting Windows 11 image...
❯ Adding drivers to image...
❯ Adding OEM folder to image...
❯ Adding win11x64.xml for automatic installation...
❯ Building Windows 11 image...
❯ Creating a 64 GB growable disk image in raw format...
❯ ERROR: Failed to start passt, reason: 0
❯ ERROR: Failed to configure user-mode networking!
❯ Starting Windows for Podman v5.07...
❯ For support visit https://github.com/dockur/windows
❯ CPU: Intel Core i7 7820HQ | RAM: 19/24 GB | DISK: 117 GB (ext4) | KERNEL: 6.12.48+deb13-amd64...
❯ ERROR: Failed to start passt, reason: 0
❯ ERROR: Failed to configure user-mode networking!
I'm wondering if this is a bug in Windows for Docker or if it's some configuration error on my side.
I'd be very grateful if you could help me figure out what is causing the networking error.
Docker compose
The container is started using the command `podman-compose --file compose.yaml up -d`.
And this is the compose file used:
name: "linoffice" # Docker Compose Project Name.
volumes:
# Create Volume 'data'.
# Located @ '/var/lib/docker/volumes/linoffice_data/_data' (Docker).
# Located @ '/var/lib/containers/storage/volumes/linoffice_data/_data' or '~/.local/share/containers/storage/volumes/linoffice_data/_data' (Podman).
data:
services:
windows:
image: ghcr.io/dockur/windows:latest
container_name: LinOffice
environment:
VERSION: "11"
RAM_SIZE: "4G"
CPU_CORES: "4"
DISK_SIZE: "64G"
USERNAME: "MyWindowsUser"
PASSWORD: "MyWindowsPassword"
HOME: "${HOME}"
LANGUAGE: "English"
REGION: "en-001"
KEYBOARD: "en-US"
ARGUMENTS: "-cpu host,arch_capabilities=off"
ports:
- 8006:8006
- 3388:3389/tcp
- 3388:3389/udp
cap_add:
- NET_ADMIN
stop_grace_period: 120s
restart: on-failure
volumes:
- data:/storage:Z
- ./oem:/oem:Z
devices:
- /dev/kvm
- /dev/net/tun
group_add:
- keep-groups
annotations:
run.oci.keep_original_groups: 1
Docker log
don't have them
Screenshots (optional)
No response
Metadata
Metadata
Assignees
Labels
No labels