Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.97 KB

ABSTRACT.md

File metadata and controls

34 lines (22 loc) · 1.97 KB

1 day (Docker)


В практике DevOps часто используются инструменты Grafana, Prometeus.

ctrl + r - осуществляет контекстный поиск по предыдущим использованным командам в командной строке.

Полезные команды есть тут https://tproger.ru/translations/top-10-docker-commands/

docker pull <имя контейнера> - позволяет стянуть образ контейнера с DockerHub.

docker build . -t skillbox - ключ -t позволяет указать человекопонятное имя контейнера при сборке

docker run -it skillbox /bin/bash - если надо что-то запустить внутри контейнера, можно команду в конце (в данном случае /bin/bash)

docker ps - отображает все запущенные докером контейнеры. С ключом -a отображает вообще все контейнеры.

docker compose up - запускает сборку контейнера(-ов) на основе файла docker-compose.yml. Если указать ключ -d, то исполнение команды будет производится в фоне (командная строка не будет занята).

docker compose logs - позволяет посмотреть логи сборки контейнеров докером. Ключ -f позволяет следить за логом в реальном времени. Эта команда полезна, когда сборка запускается с ключом -d (т.е. в фоне).

docker compose down - тушит все контейнеры

docker container prune - удаляет все остановленные контейнеры

docker image prune - удаляет неиспользуемые образы