Difference between revisions of "Docker"
From Wasya Wiki
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
See the README's in docker repo's. | See the README's in docker repo's. | ||
| + | |||
| + | == which container is on which network? == | ||
| + | |||
| + | docker ps -q | xargs docker inspect --format '{{ .Name }} -> {{ range $k, $v := .NetworkSettings.Networks }}{{$k}} {{end}}' | ||
== docker execute command in an image == | == docker execute command in an image == | ||
| Line 11: | Line 15: | ||
docker container ls | docker container ls | ||
docker rm -f <container-name> | docker rm -f <container-name> | ||
| + | |||
| + | == remove everything == | ||
| + | |||
| + | docker stop $(docker ps -aq) | ||
| + | docker rm $(docker ps -aq) | ||
| + | docker volume rm $(docker volume ls -q) | ||
== Host internal name == | == Host internal name == | ||
Latest revision as of 18:06, 27 March 2026
See the README's in docker repo's.
Contents
which container is on which network?
docker ps -q | xargs docker inspect --format 'Template:.Name -> Template:Range $k, $v := .NetworkSettings.NetworksTemplate:$k Template:End'
docker execute command in an image
docker run -it f0552c086bc6 bash
Clear unused objects
docker system prune
stop a docker container
docker container ls docker rm -f <container-name>
remove everything
docker stop $(docker ps -aq) docker rm $(docker ps -aq) docker volume rm $(docker volume ls -q)
Host internal name
host.docker.internal
Login to a hosted mysql
mysql -h localhost -P 3306 --protocol=tcp -u root -p
Login to a running container
docker exec -it <container_id> /bin/bash
View logs
docker logs -f <container-id>