Docker
Docker Docker — это открытая платформа для разработки, доставки и запуска приложений. Установка curl - fsSL https : // get . docker . com - o get - docker . sh sudo sh get - docker . sh Добавить пользователя в группу докер sudo usermod - aG docker $USER newgrp docker О концепции Docker Docker состоит из нескольких компонентов: Docker Daemon — то самое Container Engine; запускает контейнеры. Docker CLI — утилита по управлению Docker. Dockerfile — инструкция по тому, как собирать образ. Image — образ, из которого раскатывается контейнер. Container. Docker registry — хранилище образов. На Docker_host работает Docker daemon, запускает контейнеры. Есть Client, который передаёт команды: собери образ, скачай образ, запусти контейнер. Docker daemon ходит в registry и выполняет их. Docker-клиент может обращаться и локально (к юникс-сокету), и по TCP с удалённого хоста. Пройдёмся по каждому компоненту. Docker daemon (демон) — это серверная часть, она работает на хост-машине