Directorio de artículos
-
- descripción general
- Descripción general de los contenedores Docker
- Hacer un contenedor de Docker como una imagen de Docker
- Convierta la imagen de Docker en un paquete tar
- Genere una imagen de Docker desde el paquete tar
- Use el comando docker run para iniciar el contenedor y montar el directorio local
- Resumir
descripción general
Este artículo describe cómo empaquetar e implementar aplicaciones mediante contenedores Docker. Primero presenta el concepto y el uso básico de los contenedores de Docker, y luego presenta en detalle cómo usar Dockerfile para crear imágenes de Docker y usar el comando docker commit para empaquetarlas en imágenes. Finalmente, cubrimos cómo iniciar contenedores usando el comando docker run. A través de la explicación de este artículo, los lectores pueden comprender el proceso básico y el método de empaquetado e implementación de contenedores de Docker, y pueden usar hábilmente los comandos de Docker para empaquetar e implementar contenedores.
Descripción general de los contenedores Docker
Un contenedor Docker es una tecnología de virtualización portátil y liviana que empaqueta una aplicación y todas sus dependencias en un entorno de tiempo de ejecución aislado. Los contenedores de Docker usan imágenes de Docker como base para crear e implementar aplicaciones rápidamente. El contenedor de Docker se puede iniciar a través del comando de ejecución de docker y montar el directorio local para implementar la implementación de la aplicación.
Hacer un contenedor de Docker como una imagen de Docker
docker commit 容器ID imagexxx:v1
Convierta la imagen de Docker en un paquete tar
docker save -o 名称.tar 新创建的镜像名称:版本号
或
docker save 新创建的镜像名称:版本号>名称.tar
Mueva el paquete tar preparado al entorno que debe implementarse.
Genere una imagen de Docker desde el paquete tar
docker load < xxx.tar
Use el comando docker run para iniciar el contenedor y montar el directorio local
docker run -v /path/to/local/directory:/path/to/container/directory <image-name>
donde es el nombre de la imagen de Docker que se va a usar, /ruta/al/directorio/local es el directorio local que se va a montar y /ruta/al/contenedor/directorio es el directorio que se va a montar en el contenedor.
Resumir
Ensayo de trabajo, ¡espero que pueda ayudar a todos!
Si hay deficiencias, por favor avise!