Skip to content

Instantly share code, notes, and snippets.

@Nurlan199206
Last active November 29, 2023 17:28
Show Gist options
  • Save Nurlan199206/0082d3b52583a14df1d8102fa0565cb0 to your computer and use it in GitHub Desktop.
Save Nurlan199206/0082d3b52583a14df1d8102fa0565cb0 to your computer and use it in GitHub Desktop.
crictl/docker most using commands
docker ps -a -s - отобразить размеры запущенных контейнеров
docker builder prune -f ---- clear /var/lib/docker/overlay2 directory
docker run -it --rm dtzar/helm-kubectl:3.7.1 /bin/sh - interactive session into container
docker exec -i postgres /bin/bash -c "PGPASSWORD=YOUR_PASSWROD pg_dump --username postgres YOUR_DB" > /root/adaptive_db-$(date +%Y-%m-%d).sql
docker system df - show containers, volumes, images size
docker system df -v - show containers, volumes, images, size
docker rm -v $(docker ps -a -q -f status=exited) - remove exited
docker images | grep none | awk '{ print $3; }' | xargs docker rmi - delete none images
docker run --name test -it node:lts-alpine3.13 /bin/sh - enter in container
docker ps -a | grep Exited | awk '{print$1}' | xargs docker start - Старт Exited контейнеров
docker ps -a | awk '{print$1}' | xargs docker restart - рестарт всех контейнеров
docker run --name redis -d -p 6379:6379 redis redis-server --requirepass "PASSWORD" - запуск redis с паролем
docker run -d --name elasticsearch -p 1.1.1.1:9200:9200 -p 1.1.1.1:9300:9300 -e "xpack.security.enabled=true" -e ELASTIC_LOGIN=elastic -e ELASTIC_PASSWORD=123 -e "discovery.type=single-node" elasticsearch:7.5.0
docker run -d --hostname my-rabbit --name rabbitmq -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest rabbitmq:3.7.28-management
crictl images | grep adaptive | awk '{print$3}' | xargs crictl rmi --prune - удалить unused образы
crictl images | grep "<none>" | awk '{print $3}' | xargs sudo crictl rmi
crictl rm $(sudo crictl ps -a | grep -i exited)
crictl pull -u nurlan registry.git.kz - pull from private registry
===============================================scylla db==============================================================
docker run --name scylla-writer -p 9042:9042 -v /home/ubuntu/scylla-writer:/var/lib/scylla --hostname scylla -d scylladb/scylla:4.5.0
docker run --name scylla-writer -p 9042:9042 --hostname scylla-writer -d scylladb/scylla:4.5.0 --smp 2
docker run --name scylla-reader -p 9041:9042 --hostname scylla-reader -d scylladb/scylla:4.5.0
docker run --rm -ti alpine:latest mkpasswd -m sha512 your_password
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment