Skip to content

klauha/comandos-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

version docker

$ docker -v

buscar imagenes de docker en el repositorio docker hub

$ docker search node

listar imagenes

$ docker images

listar contenedores activos

$ docker ps

listar todos los contenedores

$ docker ps -a

crear contenedor de una imagen

$ docker run hello-world

eliminar imagen

$ docker rmi <id-imagen>

dar un nombre a un contenedor

$ docker run --name nombre-contenedor ubuntu

Modo inteactivo

$ docker run --name nombre-contenedor -it ubuntu bash

detener contendor

$ docker stop <nombre-del-contenedor>
$ docker stop <id-del-contenedor>

poner en marcha el contendor

$ docker start <nombre-del-contenedor>
$ docker start <id-del-contenedor>

añadir un directorio de trabajo

$ docker run --name nombre-contenedor -w /app -it ubuntu bash

Bindeo de carpetas, como compartir codigo entre mi equipo y el contenedor

$ docker run --name nombre-contenedor -w /app -v ${PWD}:/app -it ubuntu bash

bindeo de puertos para acceder al servicio desde nuestro equipo

$ docker run --name nombre-contenedor -e MYSQL_ROOT_PASSWORD=1234 -p 3307:3306 mysql

modo detach una vez nos crea el contenedor nos devuelve a nuestra linea de comandos en lugar de mostrar la consola de mysql en este ejemplo

$ docker run --name nombre-contenedor -p 3307:3306 -e MYSQL_ROOT_PASSWORD=1234 -d mysql

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published