Dockerを初めて使用していて、自分のアプリケーション用の作成ファイルを作成しました。 JettyとMySQL DBを利用しています。私は環境変数にJAVA_OPTS経由でJettyのJVMメモリを設定しました。 jetty JVMの最大メモリ設定は1GBだと思いました。ただし、以下のコマンドを実行すると、jettyが2 GBを消費したことが示されます。 jetty用のJVMメモリの設定方法を確認してください。Docker jetty container JVMメモリ割り当て
ドッキングウィンドウ-compose.yml
my-app:
image: jetty
environment:
JAVA_OPTS: "-Xmx1024m -Xms128m"
ステータスCMD
docker stats $(docker ps|grep -v "NAMES"|awk '{ print $NF }'|tr "\n" " ")
CONTAINER CPU % MEM USAGE/LIMIT MEM % NET I/O BLOCK I/O
my-app 0.05% 2.188 GB/10.56 GB 6.39% 12.66 kB/1.584 kB 57 MB/45.06 kB
コンテナ内の設定ファイル 'service.cfg'に正しく設定されていることを確認してください。 –
あなたはservice.cfgの詳細を教えてください。どのconfiurationを確認する必要がありますか?私はドッカーについて新しくなっています – Gnana
ドッキング・マシンの設定ファイルではなく、http://www.ibm.com/support/knowledgecenter/SSYQQ2_5.3.1/com.ibm.rational.change.install.doc/topics/ch_t_ig_change_java_max_heap_jtyです。 html –