Установка Docker на Centos 7
Обновить базу локальных пакетов:
yum update
Установка последней версии с официального сайта:
curl -fsSL https://get.docker.com/ | sh
Если нужно, чтобы Docker работал не от root, то необходимо добавить пользователя в созданную после установки группу docker:
sudo usermod -aG docker <имя пользователя>
пример:
sudo usermod -aG docker user
Запустить и добавить в автозапуск:
systemctl start docker
systemctl enable docker
Проверить работу демона:
systemctl status docker
Посмотреть ве доступные команды:
docker
Проверить работу:
docker run hello-world
В результате должно отобразиться подобное сообщение:
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
2db29710123e: Pull complete
Digest: sha256:37a0b92b08d4919615c3ee023f7ddb068d12b8387475d64c622ac30f45c29c51
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
This message shows that your installation appears to be working correctly.
Установка docker-compose
yum install docker-compose