-
-
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>
- Запустить остановленный контейнер