Docklet
A lightweight desktop client for Docker
File Explorer
- build.yml
- Info.dev.plist
- Info.plist
- project.nsi
- wails_tools.nsh
- icon.ico
- info.json
- wails.exe.manifest
- appicon.png
- README.md
- dashboard.png
- metrics.png
- run-container.png
- favicon.ico
- file.svg
- globe.svg
- next.svg
- vercel.svg
- window.svg
- useContainers.ts
- useDocker.ts
- useImages.ts
- usePullImage.ts
- favicon.ico
- globals.css
- layout.tsx
- page.tsx
- bottom-log-terminal.tsx
- containers-view.tsx
- log-viewer-modal.tsx
- stats-modal.tsx
- active-containers-table.tsx
- cpu-chart-card.tsx
- dashboard.tsx
- memory-card.tsx
- port-fowarding-card.tsx
- privacy-card.tsx
- background-pull-widget.tsx
- images-view.tsx
- pull-image-modal.tsx
- run-image-modal.tsx
- header.tsx
- alert-dialog.tsx
- alert-modal.tsx
- button.tsx
- confirm-dialog.tsx
- dialog.tsx
- input.tsx
- live-line-chart.tsx
- docker.ts
- utils.ts
- docker.ts
- components.json
- next-env.d.ts
- next.config.ts
- package-lock.json
- package.json
- postcss.config.mjs
- README.md
- tsconfig.json
- dashboard.png
- metrics.png
- run-container.png
- favicon.ico
- globals.css
- icon.png
- layout.tsx
- page.tsx
- comparison.tsx
- features.tsx
- hero-download.tsx
- screenshot-showcase.tsx
- footer.tsx
- header.tsx
- analytics.tsx
- next-env.d.ts
- next.config.ts
- package-lock.json
- package.json
- postcss.config.mjs
- tsconfig.json
- .gitignore
- app.go
- docker_service.go
- go.mod
- go.sum
- LICENSE
- main.go
- README.md
- types.go
- utils.go
- wails.json
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
go install
View Details ▼
go install
Compile and install packages named by the import paths.
go install
Compile and install the current package:
go install {{path/to/package}}
Compile and install a specific local package:
go install {{golang.org/x/tools/gopls}}@{{latest}}
Install the latest version of a program, ignoring `go.mod` in the current directory:
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
apt install
View Details ▼
apt install
Install packages for Debian-based distributions.
sudo apt install {{package}}
Install a package, or update it to the latest version:
sudo apt install {{[-V|--verbose-versions]}} {{package}}
Display verbose package version information during installation or update:
apt
View Details ▼
apt
Package manager for Debian-based distributions.
Intended as a user-friendly alternative to `apt-get` for interactive use.
For equivalent commands in other package managers, see <https://wiki.archlinux.org/title/Pacman/Rosetta>.
sudo apt update
Update the list of available packages and versions (recommended before running other `apt` commands):
apt search {{package}}
Search packages by name or description:
apt list {{package}}
Search packages by name only (supports wildcards like `*`):
dnf install
View Details ▼
dnf install
Install packages on Red Hat-based distributions.
sudo dnf {{[in|install]}} {{package1 package2 ...}}
Install packages by name:
sudo dnf {{[in|install]}} {{path/to/file}}
Install a package from a local file:
sudo dnf {{[in|install]}} {{https://example.com/package.rpm}}
Install a package from the internet:
pacman -S
View Details ▼
pacman -S
This command is an alias of `pacman --sync`.
tldr pacman sync
View documentation for the original command:
xcode-select
View Details ▼
xcode-select
Switch between different versions of Xcode and the included developer tools.
Also used to update the path to Xcode if it is moved after installation.
xcode-select --install
Install Xcode's command-line tools:
xcode-select --switch {{path/to/Xcode.app/Contents/Developer}}
Select a given path as the active developer directory:
xcode-select --switch {{path/to/Xcode_file.app}}
Select a given Xcode instance and use its developer directory as the active one:
