Установка и обновление средств поддержки Docker#
Установка Docker#
Для установки Docker и Docker-compose:
Подключитесь к серверу, на котором будет разворчиваться портал или модуль
Скопируйте директорию с пакетами Docker и Docker-compose в директорию, откуда будет выполняться установка. Пакеты с контейнером Docker предоставляются разработчиком
Откройте терминал и перейдите в директорию на сервере, куда были скопированы установочные файлы, выполнив команду:
cd /home/user/install/docker/docker_Astra
cd /home/user/install/docker/docker_Centos
Включите подсистемы Windows для Linux
Запустите PowerShell от имени администратора (меню «Пуск» 🠒 PowerShell 🠒 щелкните правой кнопкой мыши 🠒 Запуск от имени администратора) и введите эту команду:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Включите компонент виртуальных машин
Запустите PowerShell с правами администратора и выполните следующую команду:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3. Скачайте и установите пакет обновления ядра Linux/
Если вы используете компьютер ARM64, вместо этого скачайте пакет ARM64. Если не знаете, какой тип компьютера используете, откройте командную строку или PowerShell и введите systeminfo | find "System Type"
. В неанглоязычных версиях Windows может потребоваться изменить текст поиска, введя строку «System Type» (тип системы) на языке используемой версии. Кавычки могут также не понадобиться.
Выберите WSL 2 в качестве версии по умолчанию.
Откройте PowerShell и выполните следующую команду, чтобы задать WSL 2 в качестве версии по умолчанию при установке нового дистрибутива Linux:
wsl --set-default-version 2
Установите Docker и Docker-compose командой:
sudo /bin/bash docker_install.sh
Проверьте правильность установки Docker и Docker-compose. Проверка выполняется командами:
Команда |
Вывод |
---|---|
|
Docker version 20.10.3, build 48d30b5 [1] |
|
docker-compose v. 1.28.2, build 67630359 [1] |
Запустите службу Docker командой:
systemctl start docker
Перезапуск Docker — контейнера#
Чтобы перезапустить Docker - контейнеры приложения :
перейдите в каталог приложения, например, /opt/diamond или /opt/agate
последовательно выполните команды:
docker-compose down
docker-compose up -d
Обновление и удаление Docker#
Чтобы обновить Docker, нужно удалить старую версию контейнера и установить более новую версию.
Для удаления Docker выполните команду:
dpkg -l | grep -E "docker|container"
apt-get remove docker-ce docker-ce-cli containerd.io
Для удаления образа сначала остановите работу Docker командой:
docker-compose down
а затем удалите образ:
docker system prune -a