Last active
April 25, 2018 13:44
-
-
Save greenpeas/0787e6eab45439be6e7a808d8306980f to your computer and use it in GitHub Desktop.
Вспомогашка по командам докера
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Остановить все контейнеры | |
docker stop $(docker ps -a -q) | |
Рестарт всех контейнеров | |
docker restart $(docker ps -q) | |
Удалить все контейнеры | |
docker rm $(docker ps -a -q) | |
Удалить все неиспользуемые образы | |
docker rmi $(docker images -f dangling=true -q) | |
Удалить вообще все образы | |
docker rmi $(docker images -a -q) | |
Удалить неиспользуемые тома | |
docker volume rm $(docker volume ls -f dangling=true -q) | |
Логи в контейнерах PHP | |
В php.ini добавить: | |
log_errors = On | |
error_log = /dev/stderr | |
Теперь логи будут доступны в потоке логов контейнера: | |
docker logs -f имя_контейнера | |
Просмотр только ошибок без access log: | |
docker logs -f имя_контейнера >/dev/null | |
Просмотр только access log: | |
docker logs -f имя_контейнера 2>/dev/null | |
Запуск bash в контейнере | |
docker exec -it my_app bash | |
отобразить модули php | |
docker run -it --rm private/php-image:7.2-wkhtml php -m | |
запустить psql в запущенном контейнере | |
sudo docker exec -it -upostgres pgpro96 psql | |
sudo docker exec -it -upostgres pgpro96 pg_restore --dbname wwwspo /var/lib/postgresql/data/dump.dump |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment