Comandos de docker
Comando de docker
Información sobre docker
docker info
Como saber la version de docker.
docker version
Levanta tu primer conteiner
docker run hello-world
Podemos ver los docker que tenemos descargados
docker images
Podemos ver docker qu estan ejecución con:
docker ps
Podemos ver los docker que estan apagados.
docker ps -a
Podemos buscar imagenes de docker de la siguiente manera:
docker search "images"
Crear una container de mysql
docker run --name mysqlov3 -v C:/Users/o.villalba/Desktop/docker/mysql:/var/lib/mysql -p 3308:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql:8.0.21
Ejecutar de manera interactiva. Podemos acceder al docker.
docker run -it ubuntu:18.04 bash
Copiar Archivos o Carpetas en windows.
docker cp D:\dockerVolumes\mssql\AdventureWorksDW2019.bak mssqldocker:/var/backups
Borrar o eliminar varios container
Si desea eliminar solo los contenedores con un estado de exited:
docker rm $(docker ps --all -q -f status=exited)
Para eliminar todos los contenedores, independientemente del estado:
docker rm -f $(docker ps -qa)
URL: https://riptutorial.com/es/docker/example/3955/eliminar--eliminar-y-limpiar-contenedores-
Elimanar todos los volumes
Eliminar volúmenes pendientes: Docker 1.9 y versiones posteriores Debido a que el punto de volúmenes debe existir independientemente de los contenedores, cuando se elimina un contenedor un volumen no se elimina automáticamente al mismo tiempo. Cuando un volumen existe y ya no está conectado a ningún contenedor, se denomina “volumen pendiente”. Para ubicarlos y confirmar que desea eliminarlos, puede utilizar el comando docker volume ls con un filtro a fin de limitar los resultados a volúmenes pendientes. Cuando esté conforme con la lista, puede eliminarlos con docker volume prune:
docker volume prune