Skip to content

Instantly share code, notes, and snippets.

@darkdiesel
Last active May 23, 2019 13:25
Show Gist options
  • Save darkdiesel/24a04d6c0d352b36b19999fd6a364081 to your computer and use it in GitHub Desktop.
Save darkdiesel/24a04d6c0d352b36b19999fd6a364081 to your computer and use it in GitHub Desktop.
docker comands

Docker Commands

  • docker info - Информация по текущему состоянию Docker

  • docker run <image name> - Запускает контейнер из образа. Если образа нет, то доскер скачивает его. По умолчанию берется версия с тагом latest

  • docker run nginx:latest - Запускаем контейнер нужной версии

  • docker run -it nginx bash - Запуск контейнера nginx и выполение команды bash, после чего вы окажетесь внутри контейнера

  • docker run -p 8080:80 nginx - Запуск контейнера nginx на определенном порту. В данном примере порт 80 с конейнера будет проброшен на порт 8080 локальной машины

  • docker run -p 127.0.0.1:8080:80 nginx - Запуск конейнера nginx только по определенному ip

  • docker run -p 80:80 -p 443:443 nginx - Запуск конейнера nginx с пробросом сразу нескольких портов

  • docker run -d -p 8080:80 nginx - Запуск контейнера в фоне. Возвращает идентификатор контейнера

  • docker images - Список установленных образов

  • docker rmi <image name> - Удаление образа. Если в Докере присутствует хоть один контейнер из удаляемого образа, то Докер не даст его удалить по понятным причинам

  • docker rmi -f <image name> - Удаление образа и всех контейнеров связанных с ним

  • docker logs <conteiner id> - Просмотр логов указанного контейнера

  • docker logs <conteiner name> - Просмотр логов указанного контейнера

  • docker stats - Выводит информацию о том, сколько ресурсов потребляют запущенные контейнеры

  • docker ps - Выводит информацию о запущенных контейнерах

  • docker ps -a - Выводит информацию о всех контейнерах, даже о оставленых

  • docker kill <container id> - Остановить контейнер

  • docker kill <container name> - Остановить контейнер

  • docker start <container name> - Запустить остановленный контейнер

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment