|
|
@ -5,7 +5,7 @@ Due to easy handling and reproducable environments it is a useful tool.
|
|
|
|
|
|
|
|
|
|
|
|
## Setup
|
|
|
|
## Setup
|
|
|
|
|
|
|
|
|
|
|
|
- Arch linux: run `pacman -S docker` to install docker
|
|
|
|
- [Arch Linux](/wiki/linux/arch-linux.md): run `pacman -S docker` to install docker
|
|
|
|
- Ubuntu: visit [the official installation guide](https://docs.docker.com/engine/install/ubuntu/)
|
|
|
|
- Ubuntu: visit [the official installation guide](https://docs.docker.com/engine/install/ubuntu/)
|
|
|
|
|
|
|
|
|
|
|
|
Another possibility is to try the official convenience script.
|
|
|
|
Another possibility is to try the official convenience script.
|
|
|
@ -19,6 +19,14 @@ sudo sh get-docker.sh
|
|
|
|
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This section addresses various features of Docker.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### virtualize Operating Systems
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Docker is a tool that can be used to virtualize different programs and softwares.
|
|
|
|
|
|
|
|
Especially for containerizing and virtualizing operating systems (mostly based on
|
|
|
|
|
|
|
|
[Linux](/wiki/linux.md)) can be handled by [distrobox](https://github.com/89luca89/distrobox).
|
|
|
|
|
|
|
|
|
|
|
|
### Run Docker as non-root user
|
|
|
|
### Run Docker as non-root user
|
|
|
|
|
|
|
|
|
|
|
|
To run docker as a non-root user you need to add your user to the `docker` group.
|
|
|
|
To run docker as a non-root user you need to add your user to the `docker` group.
|
|
|
|