ドッキングウィンドウローカルプロジェクトspringbootを展開

公式サイト:https://spring.io/guides/gs/spring-boot-docker/

参照文献:https://my.oschina.net/AmosWang/blog/2088358

プロジェクトのPOMファイル1.は加えました:

            <プラグイン> 
                <のgroupId> com.spotify </のgroupId> 
                <たartifactId> dockerfile-達人-プラグイン</たartifactId> 
                <バージョン> 1.3.6 </バージョン> 
                <構成> 
                    <リポジトリ> $ {docker.image.prefix} / $ {project.artifactId} 
                     </リポジトリ> 
                    <BUILDARGS> 
                        <jar_fileという>ターゲット/ $ {project.build.finalName}の.jar </ jar_fileという> 
                    </ BUILDARGS> 
                </構成> 
            </プラグイン> 



<プロパティ> 
        <ジャワ。バージョン> 1.8 </java.version>
        <docker.image.prefix> pheony </docker.image.prefix>
</プロパティ>

プロジェクトディレクトリにDockerfileファイルを追加します。

OpenJDKのFROM:8 jdk- 高山
VOLUME / TMP 
ARG jar_fileという
COPY $ {jar_fileという} app.jar 
ENTRYPOINT【の"Java"、 " -ジャー"、 "/ app.jar"]

2.プロジェクトパッケージ

右の列インストールまたはMVNのパッケージをインストールする直接アイデア、ターゲットディレクトリ内のファイルを生成します

プロジェクトディレクトリの下に、3ローカルインストール]ドッキングウィンドウのオープンシェルの実行:MVNきれいなパッケージのドッキングウィンドウ:ビルド  

  错误:現在のプロジェクトでは、プラグイングループに接頭辞「ドッキングウィンドウ」が見つかりませんプラグイン。

            設定ファイルのMavenを変更するのsettings.xml

<pluginGroups> 
    <pluginGroup> com.spotify </ pluginGroup> 
</ pluginGroups>

错误:dockerDirectory場合baseImageを指定する必要があります

          使用MVNきれいなパッケージdockerfile:ビルド

 

 4.ローカルリポジトリミラーのアップロード、ドッキングウィンドウプルサーバー

 

おすすめ

転載: www.cnblogs.com/sycamore0802/p/11465926.html