Skip to content

run docker on wsl

Muhamad Hanafiah Yahya edited this page Nov 29, 2020 · 2 revisions

moving data disk to D

list current wsl

wsl --list -v

export docker-desktop-data into D drive

wsl --export docker-desktop-data "D:\Docker\wsl\data\docker-desktop-data.tar"

unregister

wsl --unregister docker-desktop-data

import back with new image path

wsl --import docker-desktop-data "D:\Docker\wsl\data" "D:\Docker\wsl\data\docker-desktop-data.tar" --version 2

install Ubuntu-20.04 and move to d

wsl --export Ubuntu-20.04 "D:\Docker\wsl\ubuntu\ubuntu.tar"

unregister

wsl --unregister Ubuntu-20.04

import back with new image path

wsl --import Ubuntu-20.04 "D:\Docker\wsl\ubuntu" "D:\Docker\wsl\ubuntu\ubuntu.tar" --version 2

set default wsl

wsl --setdefault Ubuntu-20.04

then enter to wsl using the following command

wsl

run docker compose

if you want to open code. just browser to project folder and run

code .
Clone this wiki locally