Перейти к содержанию

Подготовка инфраструктуры

Установка Docker

  1. Обновите на сервере пакеты окружения.

    sudo apt update
    sudo apt upgrade -y
    
    sudo yum -y update
    
  2. Установите последнюю версию Docker. При необходимости обратитесь к документации на официальном сайте Docker.

    curl -fsSL https://get.docker.com/ | sudo sh
    
    sudo apt install -y docker.io
    
  3. Запустите Docker.

    sudo systemctl start docker
    
  4. Убедитесь, что Docker успешно запущен.

    sudo systemctl status docker
    

    В командной строке должно отобразиться: Active: active (running).

  5. Для запуска Docker после перезагрузки сервера используйте следующую команду.

    sudo systemctl enable docker
    
  6. Проверьте версию Docker.

    sudo docker --version
    

Установка Docker-compose

  1. Установите Docker-compose. При необходимости обратитесь к документации на официальном сайте Docker.

    VERSION=$(curl --silent https://api.github.com/repos/docker/compose/releases/latest | grep -Po '"tag_name": "\K.*\d')
    DESTINATION=/usr/local/bin/docker-compose
    sudo curl -L https://github.com/docker/compose/releases/download/${VERSION}/docker-compose-$(uname -s)-$(uname -m) -o $DESTINATION
    sudo chmod 755 $DESTINATION
    
    sudo apt update && sudo apt install docker-compose -y
    
  2. Проверьте версию Docker-compose.

    sudo /usr/local/bin/docker-compose --version
    
    docker-compose --version