descripción de la escena
- El proyecto Docker que se ha implementado y configurado bajo la pagoda, si desea guardar la configuración en otros servidores y ejecutarla directamente, ¿cómo lo hace?
Configuración del entorno
- Docker versión 20.10.18, compilación b40c2f6
- Pagoda v7.9.4
Preparación
- Regístrese para obtener una cuenta de Docker Hub
- Instalar bajo Pagoda
Docker管理器
- Use Docker para implementar y configurar un proyecto bajo la pagoda
Pasos de implementación
- generar espejo
- Haga clic en
Docker管理器
--> Lista de contenedores --> Generar espejo para generar un nuevo espejo para el proyecto implementado y configurado
- Haga clic en
- Iniciar sesión en el almacén
- Haga clic en
Docker管理器
--> Almacén --> Inicie sesión en el almacén y luego inicie sesión en la cuenta registrada de Docker Hub - Tutorial de inicio de sesión
- Haga clic en
- empujar imagen
- Haga clic en
Docker管理器
--> Administración de imágenes --> Empujar (imagen recién generada) para empujar la imagen recién generada a Docker Hub
- Haga clic en
- tirar de la imagen
- Inicie sesión en la cuenta de Docker Hub y copie el enlace de extracción de imagen que acaba de insertar en el almacén del proyecto de Docker Hub.
Tags
- Tire del espejo en el nuevo servidor
docker pull nangonglongmao/fmz:v1
Será
nangonglongmao/fmz:v1
reemplazado por el nombre de la imagen generado por usted mismo
- Inicie sesión en la cuenta de Docker Hub y copie el enlace de extracción de imagen que acaba de insertar en el almacén del proyecto de Docker Hub.
- correr espejo
docker run -p 8080:8080 --name fmz-py -d nangonglongmao/fmz:v1
parámetro ilustrar -p
Especifique la asignación de puertos en el formato: host (host) port: container port --name
Dale un nombre al contenedor. -d
Ejecute el contenedor en segundo plano y devuelva el ID del contenedor