Tabla de contenido
1.1, iniciar ventana acoplable
1.2, cierra la ventana acoplable
1.3, reinicia la ventana acoplable
1.4 Configurar la ventana acoplable para que se inicie automáticamente
1.5 Ver la versión de la ventana acoplable
Dos, comando de ayuda de la ventana acoplable
Tres, comando de imagen acoplable
3.1 Ver la imagen de la ventana acoplable
3.2 Buscar imágenes especulares por separado
Cuatro, comando de contenedor docker
4.1 Ver contenedores en ejecución
4.2 Ver todos los contenedores (incluidos los que están en ejecución y detenidos)
4.4 Acceso al contenedor Aquí 0862b7c9bb2f es el ID del contenedor
4.5, elimine el contenedor Primero para detener el contenedor en ejecución
1. Comandos básicos de docker
1.1, iniciar ventana acoplable
systemctl start docker
1.2, cierra la ventana acoplable
systemctl stop docker
1.3, reinicia la ventana acoplable
systemctl restart docker
1.4 Configurar la ventana acoplable para que se inicie automáticamente
systemctl enable docker
1.5 Ver la versión de la ventana acoplable
docker version
1.6 Ver el estado de ejecución de la ventana acoplable (la pantalla verde significa un inicio normal)
systemctl status docker
Dos, comando de ayuda de la ventana acoplable
docker --help
Por ejemplo, cuando iniciamos la imagen, nos olvidamos de usar el comando
docker run --help
Tres, comando de imagen acoplable
3.1 Ver la imagen de la ventana acoplable
docker images
3.2 Buscar imágenes especulares por separado
docker images 镜像名
3.3 Extraiga la imagen sin etiqueta (número de versión) para extraer la última versión La última versión de la imagen en el almacén acoplable Agregue: etiqueta para extraer la versión especificada
docker pull 镜像名
docker pull 镜像名:tag
3.4, borra la imagen
#删除一个
docker rmi -f 镜像名/镜像ID
#删除多个 其镜像ID或镜像用用空格隔开即可
docker rmi -f 镜像名/镜像ID 镜像名/镜像ID 镜像名/镜像ID
#删除全部镜像 -a 意思为显示全部, -q 意思为只显示ID
docker rmi -f $(docker images -aq)
3.5 Borrado forzado
docker image rm 镜像名称/镜像ID
Cuatro, comando de contenedor docker
4.1 Ver contenedores en ejecución
docker ps
4.2 Ver todos los contenedores (incluidos los que están en ejecución y detenidos)
docker ps -a
4.3, ejecutar un contenedor
# -it 表示 与容器进行交互式启动 -d 表示可后台运行容器(守护式运行) --name 给要运行的容器起的名字 /bin/bash 交互路径
docker run -it -d --name 要取的别名 镜像名:Tag /bin/bash
4.4 Acceso al contenedor Aquí 0862b7c9bb2f es el ID del contenedor
docker exec -it 0862b7c9bb2f /bin/bash
docker exec -it 容器id bashshell #进入当前正在运行的容器(开启一个新的终端)
docker attach 容器id #进入当前正在运行的容器(直接进入正在运行的终端)
4.5, elimine el contenedor Primero para detener el contenedor en ejecución
docker stop 容器名/容器ID
Luego, lo mismo que la instrucción de eliminación anterior
Asignación de puerto de contenedor a puerto de servidor
-p 宿主机端口:容器端口
Por ejemplo
docker run -it -d --name mysql -p 8888:6379 mysql:5.7 /bin/bash
en el contenedor
docker exec -it 容器ID /bin/bash
4.6 Salida del contenedor
exit #容器停止退出
ctrl +P +Q #容器不停止退出
4.7 Gestión de contenedores
docker start 容器id #启动容器
docker restart 容器id #重启容器
docker stop 容器id #停止当前正在运行的容器
docker kill 容器id #强制停止当前容器