0% found this document useful (0 votes)
2 views11 pages

UnixUser - Docker Error

The document provides a detailed overview of the Windows Subsystem for Linux (WSL) command-line interface, including various commands and options for managing distributions and executing Linux binaries. It includes usage examples for installing, exporting, importing, and managing WSL distributions, as well as options for mounting and unmounting disks. Additionally, it shows system information for an Ubuntu 20.04 LTS environment running on a Windows 11 system.

Uploaded by

050903tth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views11 pages

UnixUser - Docker Error

The document provides a detailed overview of the Windows Subsystem for Linux (WSL) command-line interface, including various commands and options for managing distributions and executing Linux binaries. It includes usage examples for installing, exporting, importing, and managing WSL distributions, as well as options for mounting and unmounting disks. Additionally, it shows system information for an Ubuntu 20.04 LTS environment running on a Windows 11 system.

Uploaded by

050903tth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Unixname: tranthehao

Pass: 123456

tranthehao@WINDOWS-11:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal

C13104BF-266C-45D1-BB3E-D492254C209B/20250108211156
C13104BF-266C-45D1-BB3E-D492254C209B/20250108214553
deploying WSL2 distributions
ensuring data disk is available: exit code: 4294967295: running WSL command
wsl.exe C:\Windows\System32\wsl.exe --mount --bare --vhd <HOME>\
AppData\Local\Docker\wsl\disk\docker_data.vhdx: Copyright (c) Microsoft
Corporation. All rights reserved.

Usage: wsl.exe [Argument] [Options...] [CommandLine]

Arguments for running Linux binaries:


If no command line is provided, wsl.exe launches the default shell.

--exec, -e <CommandLine>

Execute the specified command without using the default Linux shell.

--

Pass the remaining command line as is.

Options:

--cd <Directory>

Sets the specified directory as the current working directory.

If ~ is used the Linux user's home path will be used. If the path begins

with a / character, it will be interpreted as an absolute Linux path.

Otherwise, the value must be an absolute Windows path.


--distribution, -d <Distro>

Run the specified distribution.

--user, -u <UserName>

Run as the specified user.

--system

Launches a shell for the system distribution.

Arguments for managing Windows Subsystem for Linux:

--help
Display usage information.

--install [Options]

Install additional Windows Subsystem for Linux distributions.

For a list of valid distributions, use 'wsl --list --online'.

Options:

--distribution, -d [Argument]

Downloads and installs a distribution by name.

Arguments:

A valid distribution name (not case sensitive).

Examples:
wsl --install -d Ubuntu

wsl --install --distribution Debian

--set-default-version <Version>

Changes the default install version for new distributions.

--shutdown

Immediately terminates all running distributions and the WSL 2

lightweight utility virtual machine.

--status

Show the status of Windows Subsystem for Linux.


--update [Options]

If no options are specified, the WSL 2 kernel will be updated

to the latest version.

Options:

--rollback

Revert to the previous version of the WSL 2 kernel.

Arguments for managing distributions in Windows Subsystem for Linux:

--export <Distro> <FileName>

Exports the distribution to a tar file.

The filename can be - for standard output.


--import <Distro> <InstallLocation> <FileName> [Options]

Imports the specified tar file as a new distribution.

The filename can be - for standard input.

Options:

--version <Version>

Specifies the version to use for the new distribution.

--list, -l [Options]

Lists distributions.

Options:

--all
List all distributions, including distributions that are

currently being installed or uninstalled.

--running

List only distributions that are currently running.

--quiet, -q

Only show distribution names.

--verbose, -v

Show detailed information about all distributions.

--online, -o

Displays a list of available distributions for install with 'wsl --install'.


--set-default, -s <Distro>

Sets the distribution as the default.

--set-version <Distro> <Version>

Changes the version of the specified distribution.

--terminate, -t <Distro>

Terminates the specified distribution.

--unregister <Distro>

Unregisters the distribution and deletes the root filesystem.


--mount <Disk>

Attaches and mounts a physical disk in all WSL2 distributions.

Options:

--bare

Attach the disk to WSL2, but don't mount it.

--type <Type>

Filesystem to use when mounting a disk, if not specified defaults to


ext4.

--options <Options>

Additional mount options.

--partition <Index>
Index of the partition to mount, if not specified defaults to the whole
disk.

--unmount [Disk]

Unmounts and detaches a disk from all WSL2 distributions.

Unmounts and detaches all disks if called without argument.

: exit status 0xffffffff


checking if isocache exists: CreateFile \\wsl$\docker-desktop-data\isocache\:
The network name cannot be found.

You might also like