Closed
Description
Windows Version
10.0.22631.5335
WSL Version
2.5.7
Are you using WSL 1 or WSL 2?
- WSL 2
- WSL 1
Kernel Version
No response
Distro Version
Ubuntu 24.04
Other Software
No response
Repro Steps
- Same file /etc/wsl.conf including
[boot]
command = "service docker start; service cron start; vcan"
...
- Update to prerelease from 2.4.10
- Shutdown wsl
- Start distro again shows Docker service down, failed to start because **/etc/init.d/docker:62 ulimit: error setting limit (Invalid argument)
- Faulty command: ulimit -Hn 524288
- Run that command manually also shows: -bash: ulimit: open files: cannot modify limit: invalid argument
Expected Behavior
Docker service is able to start at boot like in previous releases (2.4.10 latest one I tested)
Actual Behavior
Docker service cannot start at boot after updating to prelease 2.5.7, but it can be started manually afterwards:
sudo service docker restart
Diagnostic Logs
Docker info
Client: Docker Engine - Community
Version: 28.1.1
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.23.0
Path: /usr/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.35.1
Path: /usr/libexec/docker/cli-plugins/docker-compose
OS Release:
PRETTY_NAME="Ubuntu 24.04.2 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.2 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
Metadata
Metadata
Assignees
Labels
No labels