問題タブ [jib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - GitLab CI で JIB を使用してイメージを生成し、docker を使用してプッシュする際の問題
JIB でイメージを生成し、Gitlab CI の Docker でこのイメージをプッシュしようとしていますが、うまくいきません。
JIB がレジストリ自体をプッシュできることはわかっていますが、会社のレジストリ URL が JIB の正しいパターンに従っていません。
これは私の .gitlab-ci.yml です
ジョブから次の出力があります。
java - jib を使用したコマンド ライン インターフェース アプリのデプロイ
OK、Java CLI アプリを含むジブ ベースの Docker イメージを構築しています。アプリケーションは次のように実行されます。
java -jar app.jar --opt1=<opt1-value>
私がやりたいのは、コンテナーの開始時に何もしないが、いつでも引数を受け入れて、その引数をコンテナー内の JVM アプリケーションに渡し、その仕事をさせることができる docker コンテナーを実行することです。jib docker コンテナーが実行されると、アプリケーションが実行され、それ自体が閉じられるように見えます。
これを行う方法がわからない。これに関するヘルプは大歓迎です。