meta data for this page
This is an old revision of the document!
Установка Docker и Docker-Compose в Astra Linux Common
Простая установка и удаление
В дистрибутив выходит достаточно старая версия:
- CE 2.12.44 (orel): Docker version 18.09.7, build 2d0083d
apt update apt install docker.io
Я передумал, это слишком старый докер!
apt-get remove docker docker-engine docker.io containerd runc
Установка в изолированном сегменте
Следуя данному руоководству вы сможете установить версии Docker и Dockeer-Compose созданные до начала СВО в изолизрованном сегменте.
Версия Docker созданная до начала СВО: 19.03.9 (март 2019)
Получить дистрибутив следующим образом и передать его на целевую машину:
wget https://download.docker.com/linux/debian/dists/stretch/pool/stable/amd64/docker-ce_19.03.9~3-0~debian-stretch_amd64.deb docker-ce-cli wget https://download.docker.com/linux/debian/dists/stretch/pool/stable/amd64/docker-ce-cli_19.03.9~3-0~debian-stretch_amd64.deb wget https://download.docker.com/linux/debian/dists/stretch/pool/stable/amd64/containerd.io_1.4.3-1_amd64.deb
Установить полученный дистрибутив
dpkg -i docker-ce_19.03.9~3-0~debian-stretch_amd64.deb docker-ce-cli_19.03.9~3-0~debian-stretch_amd64.deb containerd.io_1.4.3-1_amd64.deb
Первоначальная настройка после установки
sudo groupadd docker sudo usermod -aG docker $USER sudo systemctl enable docker.service sudo systemctl enable containerd.service
Docker Compose, созданный до СВО 1.27.4 (сентябрь 2020)
wget https://github.com/docker/compose/releases/download/1.27.4/docker-compose-Linux-x86_64 mv ./docker-compose-Linux-x86_64 /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose
Установка актуальных версий
Установка актуальной версии Docker
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - sudo printf "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable \n" > /etc/apt/sources.list.d/docker.list sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io
Первоначальная настройка после установки
sudo groupadd docker sudo usermod -aG docker $USER sudo systemctl enable docker.service sudo systemctl enable containerd.service
Установка Docker Compose v.1.29
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose