Proceso específico de uso de Docker

1. Crear e iniciar contenedores

ejecución de la ventana acoplable

 -i: indica ejecutar el contenedor

-t: indica que el contenedor ingresará su línea de comando después de iniciarse. Después de agregar estos dos parámetros, puede iniciar sesión cuando se crea el contenedor. es decir, asignar un pseudo terminal

--name: nombre el contenedor creado (el nombre del contenedor no se puede repetir)

-v: indica la relación de mapeo de directorios (el primero es el directorio del host y el segundo es el directorio del contenedor). Se pueden usar múltiples -v para mapear múltiples directorios o archivos. Nota: Es mejor realizar una asignación de directorios, realizar cambios en el host y luego compartirlo con el contenedor.

-p: cuando se indica el mapeo de puertos, el primero es el puerto del host y el segundo es el puerto mapeado en el contenedor. Puede utilizar varios -p para el mapeo de puertos.

Comandos de uso común: docker run -it Nombre de la imagen Cree un contenedor en modo interactivo (-se puede abreviar como -it) La razón por la que se llama interactivo es que ingresa directamente a un pseudo terminal después de ejecutar este comando.

Después de ejecutar Docker, se crea el contenedor de la imagen. El sistema asignará automáticamente una identificación de contenedor al contenedor. Si no se especifica el nombre del contenedor, se utilizará un nombre aleatorio. Generalmente, para distinguir el contenedor y facilitar el inicio del contenedor la próxima vez, - El parámetro de nombre personaliza el nombre del contenedor; por ejemplo: docker run --name=pymesh pymesh/pymesh

Nota: Si no agrega el parámetro -i después de ejecutar la ventana acoplable, el contenedor solo se crea y no se inicia.

2. Inicie el contenedor

inicio de la ventana acoplable

nombre del contenedor de inicio de Docker para iniciar el contenedor correspondiente.

3. Ingrese al contenedor

ejecutivo de ventana acoplable

Comandos de uso común: docker exec -it nombre del contenedor/bin/bash

Ingrese al pseudo terminal vinculado al contenedor. Después de ingresar, no se podrá acceder al directorio de archivos del terminal anterior en el contenedor, por lo tanto, para acceder a los directorios relevantes entre el pseudo terminal y el terminal, puede usar el parámetro -v para montar el directorio al crear el contenedor. .

Por ejemplo:

ventana acoplable ejecutar -di -v /home/rui/work/csy:/home/csy --name=pymesh pymesh/pymesh

docker run -di -v directorio de host:directorio del contenedor--nombre=nombre del contenedor nombre de la imagen

Al salir del contenedor, ingrese el comando exit.

4. Cerrar el contenedor

nombre del contenedor de parada de Docker

Supongo que te gusta

Origin blog.csdn.net/weixin_54106682/article/details/129890255
Recomendado
Clasificación