-
-
Save darkdiesel/24a04d6c0d352b36b19999fd6a364081 to your computer and use it in GitHub Desktop.
-
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>- Запустить остановленный контейнер