meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
domestic:astra_linux:1.7:docker [2023/01/30 10:56] – created mchusdomestic:astra_linux:1.7:docker [2023/01/30 11:15] (current) mchus
Line 4: Line 4:
 На момент подготовки статьи (30.01.2023) в состав дистрибутива Astra Linux Smolensk 1.7 SE входит достаточно актуальная версия Docker.  На момент подготовки статьи (30.01.2023) в состав дистрибутива Astra Linux Smolensk 1.7 SE входит достаточно актуальная версия Docker. 
  
 +  Astra Linux 1.7.3: Docker version 20.10.2+dfsg1, build 2291f61
  
 Если данной версии достаточно для запуска требуемых контейнеров необходимо установить продукт следующей командой: Если данной версии достаточно для запуска требуемых контейнеров необходимо установить продукт следующей командой:
- 
- 
-CE 2.12.44 (orel): Docker version 18.09.7, build 2d0083d 
-Для ее установки необходимо обновить данные репозитория и запустить установку командой: 
  
 <code bash> <code bash>
-apt update +sudo apt update 
-apt install docker.io+sudo apt install docker.io
 </code> </code>
  
Line 20: Line 17:
  
 <code bash> <code bash>
-apt-get remove docker docker-engine docker.io containerd runc+sudo apt remove docker docker.io containerd runc
 </code> </code>
  
-===== Установка самой актуальной версии =====+===== Установка самой актуальной версии в изолированной среде ===== 
 + 
 +<WRAP center round info 60%> 
 +Дата выпуска указанной версии **docker-ce_20.10.23**: 2023-01-19 23:22:57 
 +</WRAP> 
 + 
 Необходимо скачать дистрибутив. Данная операция может быть проведена на любой другой машине с доступом в интернет. Необходимо скачать дистрибутив. Данная операция может быть проведена на любой другой машине с доступом в интернет.
 После скачивания все файлы необходимо передать на целевую машину или сразу выполнять скачивание с нее. После скачивания все файлы необходимо передать на целевую машину или сразу выполнять скачивание с нее.
Line 33: Line 36:
 Для установки скаченных дистрибутивов необходимо выполнить команду: Для установки скаченных дистрибутивов необходимо выполнить команду:
 <code> <code>
-dpkg -i docker-ce_20.10.23~3-0~debian-bullseye_amd64.deb docker-ce-cli_20.10.23~3-0~debian-bullseye_amd64.deb containerd.io_1.6.15-1_amd64.deb+sudo dpkg -i docker-ce_20.10.23~3-0~debian-bullseye_amd64.deb docker-ce-cli_20.10.23~3-0~debian-bullseye_amd64.deb containerd.io_1.6.15-1_amd64.deb
 </code> </code>
  
Line 43: Line 46:
 sudo systemctl enable containerd.service sudo systemctl enable containerd.service
 </code> </code>
 +
 +===== Установка актуальной версии на машине с доступом в сеть Интернет =====
 +
 +Данная операция выполняется на целевой машине с доступом в интернет.
 +<code bash>
 +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 bullseye stable \n" > /etc/apt/sources.list.d/docker.list
 +sudo apt-get update
 +sudo apt-get install docker-ce docker-ce-cli containerd.io
 +</code>
 +
 +Первоначальная настройка после установки, выполняется следующей командой:
 +<code>
 +sudo groupadd docker
 +sudo usermod -aG docker $USER
 +sudo systemctl enable docker.service
 +sudo systemctl enable containerd.service
 +</code>
 +
 +