Установка Docker в Linux
Введение | |
Ubuntu: скрипт | |
Ubuntu: systemctl | |
Похожие статьи |
Введение
В
Linux
есть нативная поддержка Docker, поэтому установка довольно прямолинейна.
Про установку Docker в
Windows
читайте
здесь
Ubuntu
С помощью скрипта
Скачаем и установим Docker с помощью скрипта
Изучить скрипт можно перейдя на
get.docker.com
wget -qO- https://get.docker.com/ | sh
# Executing docker install script, commit: 26ff363bcf3b3f5a00498ac43694bf1c7d9ce16c + sudo -E sh -c apt-get update -qq >/dev/null + sudo -E sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null + sudo -E sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" | apt-key add -qq - >/dev/null Warning: apt-key output should not be parsed (stdout is not a terminal) + sudo -E sh -c echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" > /etc/apt/sources.list.d/docker.list + sudo -E sh -c apt-get update -qq >/dev/null + [ -n ] + sudo -E sh -c apt-get install -y -qq --no-install-recommends docker-ce >/dev/null + sudo -E sh -c docker version Client: Docker Engine - Community Version: 19.03.12 API version: 1.40 Go version: go1.13.10 Git commit: 48a66213fe Built: Mon Jun 22 15:45:44 2020 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 19.03.12 API version: 1.40 (minimum version 1.12) Go version: go1.13.10 Git commit: 48a66213fe Built: Mon Jun 22 15:44:15 2020 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.2.13 GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 runc: Version: 1.0.0-rc10 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd docker-init: Version: 0.18.0 GitCommit: fec3683 If you would like to use Docker as a non-root user, you should now consider adding your user to the "docker" group with something like: sudo usermod -aG docker andrei Remember that you will have to log out and back in for this to take effect! WARNING: Adding a user to the "docker" group will grant the ability to run containers which can be used to obtain root privileges on the docker host. Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface for more information.
docker --version
Docker version 20.10.3, build 48d30b5
systemctl
sudo apt install docker.io
sudo systemctl enable --now docker
Добавьте своего пользователя в группу docker. Замените YOUR_USERNAME на ваше имя пользователя.
sudo usermod -aG docker YOUR_USERNAME
Перелогинтесь
docker --version
Все способы установки Docker на Ubuntu перечислены на docs.docker.com/engine/install/ubuntu/
Установка в Windows | |
Установка в Linux | |
Docker | |
Linux | |
Ubuntu | |
Make |