/asdf-wsl-nerdctl

asdf plugin for nerdctl

Primary LanguageShellMIT LicenseMIT

asdf-wsl-nerdctl Build Lint

wsl-nerdctl plugin for the asdf version manager.

Contents

Dependencies

  • bash, curl, tar: generic POSIX utilities.
  • containerd: responsible for storing and retrieving docker image layers

Install

Plugin:

asdf plugin add wsl-nerdctl
# or
asdf plugin add wsl-nerdctl https://github.com/daveneeley/asdf-wsl-nerdctl.git

wsl-nerdctl:

# Show all installable versions
asdf list-all wsl-nerdctl

# Install specific version
asdf install wsl-nerdctl latest

# Set a version globally (on your ~/.tool-versions file)
asdf global wsl-nerdctl latest

# Now wsl-nerdctl commands are available
nerdctl -h

Check asdf readme for more instructions on how to install & manage versions.

Additional Commands

# Get help on containerd
asdf wsl-nerdctl containerd

# Install containerd with systemd
asdf wsl-nerdctl containerd systemd

# Install containerd for openrc
asdf wsl-nerdctl containerd openrc

# Start containerd in foreground
asdf wsl-nerdctl containerd start

# Stop or cleanup containerd started in foreground
asdf wsl-nerdctl containerd stop

Contributing

Contributions of any kind welcome! See the contributing guide.

Thanks goes to these contributors!

License

See LICENSE © Dave Neeley