Uso del complemento DockerMaven

1. Modificar la
        ventana acoplable remota se puede acceder de forma remota vim /lib/systemd/system/docker.service
        modificar la línea que comienza con
       ExecStart ExecStart = / usr / bin / dockerd -H fd: // -H tcp: //0.0.0.0 : 2375
2. Actualice la configuración
        systemctl daemon-reload después de la modificación.
3. Reinicie la
        ventana acoplable systemctl restart docker
4. Inicie el
        registro de inicio de la ventana acoplable del almacén privado .
        Mediante las operaciones anteriores, puede acceder a la ventana acoplable a través de 2375.
5. Cómo heredar en el proyecto
        1. Necesidad de heredar el
        sitio web oficial de docker- maven-plugin : https://github.com/spotify/docker-maven-plugin

<plugin>
                <groupId>com.spotify</groupId>
                <artifactId>docker-maven-plugin</artifactId>
                <version>1.1.1</version>
                <executions>
                    <execution>
                        <id>build-image</id>
                        <phase>package</phase>
                        <goals>
                            <goal>build</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <imageName>test/${project.artifactId}:${project.version}</imageName>
                    <dockerHost>http://192.168.245.132:2375</dockerHost>
                    <baseImage>nginx</baseImage>
                    <entryPoint>["java", "-jar", "-Dspring.profiles.active=dev","/${project.build.finalName}.jar"]</entryPoint>
                    <resources>
                        <resource>
                            <targetPath>/</targetPath>
                            <directory>${project.build.directory}</directory>
                            <include>${project.build.finalName}.jar</include>
                        </resource>
                    </resources>
                </configuration>
            </plugin>

Nota: Lo anterior es empaquetar el proyecto en un paquete jar, luego empaquetar el paquete jar en un espejo y finalmente cargarlo en el almacén privado de la ventana acoplable, y el resto es operar en la ventana acoplable.

2. Después de que los archivos anteriores se configuran, envasar directamente el paquete de proyectos, y esperar el final del paquete para ir a la ventana acoplable para comprobar que no habrá un proyecto adicional de imagen
imágenes ventana acoplable


Ejecute el contenedor
docker run -di --name = ruoyi-admin -p 8080: 8080 2350bdf48e5e
8080 es el número de puerto correspondiente a la configuración del paquete ruoyi-admin

Supongo que te gusta

Origin blog.csdn.net/www1056481167/article/details/114837437
Recomendado
Clasificación