Skip to main content

Nuttige commando's

WSL herstarten (via cmd of powershell)

wsl --shutdown

Daarna gewoon ubuntu (app) openen Daarna docker desktop herstarten, manueel of:

docker desktop restart

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

sudo dockerd

ERROR ==> configure: error: unrecognized options: --with-png, --with-jpeg, --with-freetype

docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-png-dir=/usr/include/ --with-jpeg-dir=/usr/include/ --with-webp-dir=/usr/include/

docker herstarten in wsl2 (ubuntu)

sudo service docker start

docker stoppen in wsl2 (ubuntu)

sudo service docker stop

docker starten in wsl2 (ubuntu)

sudo dockerd

DOCKER error: no space left on device

quit docker desktop:
wsl --shutdown
(of als admin indien niet werkt)
In powershell:
wsl.exe --shutdown
Optimize-VHD -Path C:\ProgramData\DockerDesktop\vm-data\DockerDesktop.vhdx -Mode Full
powershall ADMIN: wsl herstarten:
Restart-Service LxssManager

docker updaten:

lando poweroff
sudo apt-get install docker-ce docker-ce-cli containerd.io

alle docker volumes en images enz verwijderen

docker system prune -a --volumes

windows ssh key kopieren naar WSL2

cp -r /mnt/c/Users/<username>/.ssh ~/.ssh

zowel ubuntu als lando geen internet (ping returneert niets)

sudo nano /etc/resolv.conf
Remove line out the nameserver nameserver 17...
add this new line nameserver 8.8.8.8
ctrl + o and ctrl + x to write a quit
sudo nano /etc/wsl.conf
Paste the following in:
[network]
generateResolvConf = false
ctrl + o and ctrl + x to write a quit
close WSL and reopen (like in PowerShell):
wsl --shutdown
wsl

Vrije ruimte op Ubuntu nakijken (in Ubuntu zelf):

df -H

(Kijk naar /dev/sdc)

Vrije ruimte op Ubuntu/WSL2 nakijken (via PowerShell in Windows):

wsl.exe --system -d ubuntu df -h /mnt/wslg/distro

Locatie van .vhdx bestand vinden (via PowerShell in Windows):

(Get-ChildItem -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Lxss | Where-Object { $_.GetValue("DistributionName") -eq 'ubuntu' }).GetValue("BasePath") + "\ext4.vhdx"

Opslagruimte van WSL2 vergroten (via CMD met admin privileges):

diskpart

Select vdisk file="C:\Users\Joery.Lemmens\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\ext4.vhdx"

detail vdisk

expand vdisk maximum=<sizeInMegaBytes>

exit

Daarna in Ubuntu:

sudo resize2fs /dev/sdc <sizeInMegabytes>M