この記事は主にDockerでパラメータ変数を外部から指定する方法を紹介します。この記事のサンプルコードは非常に詳細で、皆さんの勉強や仕事に一定の参考値があります。困っている友人はそれを参考にすることができます。 Dockerファイル: frolvlad/alpine-oraclejre8:slim より ボリューム /tmp app.jar を追加します /app.jar #COPY エージェント/ /usr/local/skyagent/ ワークディレクトリ /opt docker-entrypoint.sh をコピーします。 環境変数 AP_ENV=$AP_ENV エクスポーズ7015 環境変数JAVA_OPTS=$JAVA_OPTS ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ] 構成に変数を指定する: application.properties 海=${sea123} シャン=${shan123} テストの場合: @レストコントローラ パブリッククラスWebController{ @Value("${sea}") プライベートストリングシー; @Value("${shan}") プライベート文字列 shan; @GetMapping("/海") パブリック文字列テスト(){ sea+shan を返します。 } } イメージを実行します: sudo docker run -it -p 9999:9999 -e 'sea=sea_test' -e 'shan=shan_test' testproperties004 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: ReactのuseEffectクロージャの落とし穴についての簡単な説明
>>: MySQL 8.0.13 手動インストールチュートリアル
この記事では、参考までにMySQL 5.7.16の無料インストール版のチュートリアルを紹介します。具...
KILL [接続 | クエリ] processlist_id MySQL では、各接続は個別のスレ...
以下のように表示されます。リモート サーバーのファイルをローカルにコピーします。 scp -r -P...
マウスの位置をマッピングしたり、ドラッグ効果を実装したりすることは、 JavaScriptで行うこと...
1. ホットリンクの原則1.1 Webページの準備Web ソース ホスト (192.168.153...
3つのモードブリッジ(ブリッジ モード)、NAT(ネットワーク アドレス変換モード)、ホストオンリー...
レンガを移動するプロセスでは、さまざまな環境および構成の問題があり、毎回異なるエラーが発生します。 ...
Web アプリケーションの開発とデバッグを行う際には、テストのためにブラウザのキャッシュをクリアした...
エンジン導入InnodbエンジンInnodb エンジンは、データベース ACID トランザクションを...
この記事では、カルーセル画像の表示を実現するためのjsの具体的なコードを参考までに共有します。具体的...
ウェブ上の一部の画像の src または CSS 背景画像 URL の後に、data:image/pn...
概要インデックス作成は、MySQL で習得しなければならないスキルであり、MySQL クエリの効率を...
find コマンドは、指定されたディレクトリ内のファイルを検索するために使用されます。引数の前の文字...
ソフトウェア開発者であれば、Subversion に精通している必要があります。 Subversio...
フロントエンドとバックエンドがやり取りする場合、get または delete を介してバックエンドに...