Introducción a los comandos relacionados con Docker serie 2 de Docker

Comandos de Docker

Comandos relacionados con el servicio Doker

comprensión systemctl

Administración de servicios de Linux de dos formas service y systemctl
systemd es el último sistema de inicialización (init) del sistema Linux. Su función es mejorar la velocidad de inicio del sistema, iniciar la menor cantidad de procesos posible e iniciar tantos procesos simultáneamente como sea posible.
El comando de gestión de procesos correspondiente a systemd es systemctl

1. Inicie el servicio Docker

systemctl start docker

2. Detenga el servicio Docker

systemctl start docker

3. Reinicie el servicio Docker.

systemctl restart docker

4. Ver el estado del servicio de Docker

systemctl status docker

Inserte la descripción de la imagen aquí

5. Inicie el servicio Docker en el arranque.

systemctl enable docker

Inserte la descripción de la imagen aquí

Comandos relacionados con el espejo de Docker

1. Mira el espejo

Espejo de vista: Ver todos los espejos locales

docker images
docker images -q //查看所用镜像的id

2. Espejo de búsqueda

Espejo de búsqueda: encuentre el espejo que necesita de la red

docker search 镜像名称

Inserte la descripción de la imagen aquí

3. Tira de la imagen

Extraiga la imagen: descargue la imagen del almacén de Docker al local, el formato del nombre de la imagen es nombre: número de versión, si no se especifica el número de versión, es la última versión. Si no conoce la versión del espejo, puede ir a Docker Hub para buscar el espejo correspondiente.

docker pull 镜像名称

4. Eliminar el espejo

Eliminar espejo local

docker rmi 镜像id #删除本地指定镜像
docker rmi 'docker images -q' #删除本地所用的镜像

Comandos relacionados con el contenedor de Docker

1 Ver el contenedor

docker ps # 查看所有正在运行的容器
docker ps -a #查看所有容器

2. Crea un contenedor

Crea e inicia el contenedor

docker run 参数

Descripción de parámetros:

** -i: ** Mantén el contenedor en funcionamiento. Usualmente se usa junto con -t. Después de agregar los dos parámetros del mismo, el contenedor ingresa automáticamente al contenedor después de que se crea, y después de salir del contenedor, el contenedor se cierra automáticamente.

** - t: ** Reasignar una pseudo terminal de entrada para el contenedor, generalmente se usa con -i.

** - d: ** Ejecuta el contenedor en modo demonio (en segundo plano). Para crear un contenedor que se ejecute en segundo plano, debe usar docker exec para ingresar al contenedor. Después de salir, el contenedor no se cerrará.

** -it: ** El contenedor creado generalmente se denomina contenedor interactivo,

-id: el contenedor creado generalmente se denomina contenedor guardián

** - Nombre: ** Nombre el contenedor creado

Ejemplo

**
Crea un contenedor y déjalo correr en segundo plano.

Inserte la descripción de la imagen aquí

3. Ingrese al contenedor

docker exec 参数 #退出容器 容器不会关闭

Ejemplo

Ingrese al interior del contenedor C3 recién creado

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

4. Inicie el contenedor

docker start 容器名称

5. Detenga el contenedor

Si el contenedor se está ejecutando, la eliminación falla y es necesario detener el contenedor para eliminarlo.

docker stop 容器名称

6. Eliminar el contenedor

docker rm 容器名称

7. Ver información del contenedor

docker inspect 容器名称

Supongo que te gusta

Origin blog.csdn.net/pjh88/article/details/114731750
Recomendado
Clasificación