Operación básica del contenedor Docker
1. Crea un contenedor
docker create -it centos:7 /binbash
-i:让容器的标准输入保持打开
-t:让Docker分配一个伪终端
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/20210323152200812.png)
2. Ver el estado de ejecución del contenedor.
docker ps [选项]
-a:列出所有容器,包含未运行的容器。
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/20210323152338360.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTYxNDU4MQ==,size_16,color_FFFFFF,t_70)
3. Abra el recipiente
docker start [容器id]
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/20210323152555163.png)
4. Ingrese al contenedor
docker exec -it [id] /bin/bash
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/20210323152756760.png)
5. Inicie el comando de ejecución para ver el directorio raíz del sistema.
docker run centos:7 /bin/bash -c ls /
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/20210323153049159.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTYxNDU4MQ==,size_16,color_FFFFFF,t_70)
- Después de ejecutar este comando, el contenedor se creará automáticamente y el contenedor se cerrará después de salir.
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/202103231532314.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTYxNDU4MQ==,size_16,color_FFFFFF,t_70)
6. Terminar operación
docker stop [id]
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/20210323154329900.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTYxNDU4MQ==,size_16,color_FFFFFF,t_70)
7, elimina el contenedor
docker rm [id]
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/20210323155927584.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTYxNDU4MQ==,size_16,color_FFFFFF,t_70)
8. Exportación de contenedores
docker export 343f4787aa0c > nginx__a
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/20210323160105749.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTYxNDU4MQ==,size_16,color_FFFFFF,t_70)
9, importación de contenedores
cat nginx__a | docker import - nginx:ru
![Inserte la descripción de la imagen aquí](https://img-blog.csdnimg.cn/20210323160410992.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTYxNDU4MQ==,size_16,color_FFFFFF,t_70)