You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
arthas/doc/docker.html

91 lines
59 KiB
HTML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="generator" content="VuePress 2.0.0-beta.51">
<style>
:root {
--c-bg: #fff;
}
html.dark {
--c-bg: #22272e;
}
html, body {
background-color: var(--c-bg);
}
</style>
<script>
const userMode = localStorage.getItem('vuepress-color-scheme');
const systemDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (userMode === 'dark' || (userMode !== 'light' && systemDarkMode)) {
document.documentElement.classList.toggle('dark', true);
}
</script>
<link rel="icon" href="/images/favicon.ico"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta property="og:title" content="Arthas"><meta property="og:image:alt" content="Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas: Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas"><meta property="og:image" content="/images/arthas_mate_image.png"><meta property="og:description" content="Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas: Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="600"><meta property="twitter:image:src" content="/images/arthas_mate_image.png"><meta property="twitter:image:alt" content="Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas: Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas"><meta itemprop="name" content="Arthas"><meta itemprop="image" content="/images/arthas_mate_image.png"><meta itemprop="description" content="Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas: Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas"><script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?d5c5e25b100f0eb51a4c35c8a86ea9b4";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script><meta name="aes-config" content="pid=xux-opensource&user_type=101&uid=&username=&dim10=arthas"><script src="//g.alicdn.com/alilog/mlog/aplus_v2.js" id="beacon-aplus" exparams="clog=o&aplus&sidx=aplusSidx&ckx=aplusCkx"></script><script src="//g.alicdn.com/aes/??tracker/1.0.34/index.js,tracker-plugin-pv/2.4.5/index.js,tracker-plugin-event/1.2.5/index.js,tracker-plugin-jserror/1.0.13/index.js,tracker-plugin-api/1.1.14/index.js,tracker-plugin-perf/1.1.8/index.js,tracker-plugin-eventTiming/1.0.4/index.js"></script><title>Docker | arthas</title><meta name="description" content="arthas 使用文档">
<link rel="modulepreload" href="/assets/app.6c27e557.js"><link rel="modulepreload" href="/assets/docker.html.093f0b55.js"><link rel="modulepreload" href="/assets/docker.html.eb899f16.js"><link rel="prefetch" href="/assets/index.html.e0add512.js"><link rel="prefetch" href="/assets/index.html.c0e162ee.js"><link rel="prefetch" href="/assets/index.html.005ab687.js"><link rel="prefetch" href="/assets/advanced-use.html.4a08eae3.js"><link rel="prefetch" href="/assets/advice-class.html.8acedcb0.js"><link rel="prefetch" href="/assets/agent.html.ee1ba8d8.js"><link rel="prefetch" href="/assets/arthas-properties.html.3af35baf.js"><link rel="prefetch" href="/assets/arthas3.html.4c754017.js"><link rel="prefetch" href="/assets/async.html.33a8ce63.js"><link rel="prefetch" href="/assets/auth.html.45571a53.js"><link rel="prefetch" href="/assets/base64.html.e6970d8a.js"><link rel="prefetch" href="/assets/batch-support.html.121d4807.js"><link rel="prefetch" href="/assets/cat.html.88343cb9.js"><link rel="prefetch" href="/assets/classloader.html.95de0d63.js"><link rel="prefetch" href="/assets/cls.html.dfbbb865.js"><link rel="prefetch" href="/assets/commands.html.e5542496.js"><link rel="prefetch" href="/assets/contact-us.html.4c278aed.js"><link rel="prefetch" href="/assets/dashboard.html.219bbddb.js"><link rel="prefetch" href="/assets/download.html.1f2ac20c.js"><link rel="prefetch" href="/assets/dump.html.e764f79d.js"><link rel="prefetch" href="/assets/echo.html.02fd3de2.js"><link rel="prefetch" href="/assets/faq.html.c9001ab1.js"><link rel="prefetch" href="/assets/getstatic.html.23d5d774.js"><link rel="prefetch" href="/assets/grep.html.6d6fcdda.js"><link rel="prefetch" href="/assets/groovy.html.263a82e2.js"><link rel="prefetch" href="/assets/heapdump.html.3048c5f8.js"><link rel="prefetch" href="/assets/help.html.9c144bb1.js"><link rel="prefetch" href="/assets/history.html.ee355a46.js"><link rel="prefetch" href="/assets/http-api.html.0e988fe0.js"><link rel="prefetch" href="/assets/idea-plugin.html.729df9cc.js"><link rel="prefetch" href="/assets/install-detail.html.aa950398.js"><link rel="prefetch" href="/assets/jad.html.9cfa510f.js"><link rel="prefetch" href="/assets/jfr.html.5774063f.js"><link rel="prefetch" href="/assets/jvm.html.384e3013.js"><link rel="prefetch" href="/assets/keymap.html.df860e74.js"><link rel="prefetch" href="/assets/logger.html.f93aa755.js"><link rel="prefetch" href="/assets/manual-install.html.faec94a8.js"><link rel="prefetch" href="/assets/mbean.html.b17bec9e.js"><link rel="prefetch" href="/assets/mc.html.6659b81e.js"><link rel="prefetch" href="/assets/memory.html.0be63d13.js"><link rel="prefetch" href="/assets/monitor.html.9f90deed.js"><link rel="prefetch" href="/assets/ognl.html.f9e7531f.js"><link rel="prefetch" href="/assets/options.html.a88ad628.js"><link rel="prefetch" href="/assets/perfcounter.html.71640b97.js"><link rel="prefetch" href="/assets/profiler.html.7781015c.js"><link rel="prefetch" href="/assets/pwd.html.5cac5261.js"><link rel="prefetch" href="/assets/quick-start.html.ebe87ffa.js"><link rel="prefetch" href="/assets/quit.html.bf732706.js"><link rel="prefetch" href="/assets/redefine.html.d29837d4.js"><link rel="prefetch" href="/assets/release-notes.html.d67d93d3.js"><link rel="prefetch" href="/assets/reset.html.3c082478.js"><link rel="prefetch" href="/assets/retransform.html.8d6cf38a.js"><link rel="prefetch" href="/assets/save-log.html.38e3ca65.js"><link rel="prefetch" href="/assets/sc.html.d0b94e15.js"><link rel="prefetch" href="/assets/session.html.4220d561.js"><link rel="prefetch" href="/assets/sm.html.8262c2b3.js"><link rel="prefetch" href="/assets/spring-boot-starter.html.48054b9b.js"><link rel="prefetch" href="/assets/stack.html.49940000.js"><link rel="prefetch" href="/assets/start-arthas.html.0b346a76.js"><link rel="prefetch" href="/assets/stop.html.b0483065.js"><link rel="prefetch" href="/assets/sysenv.html.675a15d0.js"><link rel="prefetch" href="/assets/sysprop.html.cf84359a.js"><link rel="prefetch" href="/assets/tee.html.9973c3e5.js"><link rel="prefetch" href="/assets/thread.html.134c83fd.js"><link rel="prefetch" href="/assets/trace.html.e31ba589.js"><link rel="prefetch" href="/assets/tt.html.17e75f7b.js"><link rel="prefetch" href="/assets/tunnel.html.50429831.js"><link rel="prefetch" href="/assets/version.html.7e75a998.js"><link rel="prefetch" href="/assets/vmoption.html.71e870dd.js"><link rel="prefetch" href="/assets/vmtool.html.f7a04600.js"><link rel="prefetch" href="/assets/watch.html.bc6ceb73.js"><link rel="prefetch" href="/assets/web-console.html.06f85bc2.js"><link rel="prefetch" href="/assets/index.html.0d3ddf1b.js"><link rel="prefetch" href="/assets/advanced-use.html.10123094.js"><link rel="prefetch" href="/assets/advice-class.html.797f974a.js"><link rel="prefetch" href="/assets/agent.html.a5a52f44.js"><link rel="prefetch" href="/assets/arthas-properties.html.f38b2e3d.js"><link rel="prefetch" href="/assets/async.html.f7d508c7.js"><link rel="prefetch" href="/assets/auth.html.e4f7c82b.js"><link rel="prefetch" href="/assets/base64.html.d8801e19.js"><link rel="prefetch" href="/assets/batch-support.html.3f9a521b.js"><link rel="prefetch" href="/assets/cat.html.543ed8ef.js"><link rel="prefetch" href="/assets/classloader.html.a70f28e5.js"><link rel="prefetch" href="/assets/cls.html.d67035fc.js"><link rel="prefetch" href="/assets/commands.html.9dfcff84.js"><link rel="prefetch" href="/assets/contact-us.html.72c7499e.js"><link rel="prefetch" href="/assets/dashboard.html.e583ae99.js"><link rel="prefetch" href="/assets/docker.html.886ae073.js"><link rel="prefetch" href="/assets/download.html.98197e6d.js"><link rel="prefetch" href="/assets/dump.html.8badd0c5.js"><link rel="prefetch" href="/assets/echo.html.633fd9ec.js"><link rel="prefetch" href="/assets/faq.html.1acfecd4.js"><link rel="prefetch" href="/assets/getstatic.html.9aaf23d3.js"><link rel="prefetch" href="/assets/grep.html.bd3eb388.js"><link rel="prefetch" href="/assets/groovy.html.c8d8b247.js"><link rel="prefetch" href="/assets/heapdump.html.d529289f.js"><link rel="prefetch" href="/assets/help.html.4187d051.js"><link rel="prefetch" href="/assets/history.html.d6204385.js"><link rel="prefetch" href="/assets/http-api.html.d24599d3.js"><link rel="prefetch" href="/assets/idea-plugin.html.8bd62e2f.js"><link rel="prefetch" href="/assets/install-detail.html.6f34845e.js"><link rel="prefetch" href="/assets/jad.html.e17d2782.js"><link rel="prefetch" href="/assets/jfr.html.563c41ae.js"><link rel="prefetch" href="/assets/jvm.html.0b1e1351.js"><link rel="prefetch" href="/assets/keymap.html.b572438f.js"><link rel="prefetch" href="/assets/logger.html.5ea205e9.js"><link rel="prefetch" href="/assets/manual-install.html.b27b3daa.js"><link rel="prefetch" href="/assets/mbean.html.b1b04793.js"><link rel="prefetch" href="/assets/mc.html.8318995c.js"><link rel="prefetch" href="/assets/memory.html.e56854cf.js"><link rel="prefetch" href="/assets/monitor.html.5ec8d7e2.js"><link rel="prefetch" href="/assets/ognl.html.80a2dd33.js"><link rel="prefetch" href="/assets/options.html.7362d8b0.js"><link rel="prefetch" href="/assets/perfcounter.html.0d9ee3d7.js"><link rel="prefetch" href="/assets/profiler.html.dcdfea82.js"><link rel="prefetch" href="/assets/pwd.html.ec6f509d.js"><link rel="prefetch" href="/assets/quick-start.html.e4545c50.js"><link rel="prefetch" href="/assets/quit.html.85c60d9b.js"><link rel="prefetch" href="/assets/redefine.html.8d04c8ae.js"><link rel="prefetch" href="/assets/release-notes.html.2854c85e.js"><link rel="prefetch" href="/assets/reset.html.5bedc4e4.js"><link rel="prefetch" href="/assets/retransform.html.58da3381.js"><link rel="prefetch" href="/assets/save-log.html.0aa80768.js"><link rel="prefetch" href="/assets/sc.html.886c04fa.js"><link rel="prefetch" href="/assets/session.html.d9f76f19.js"><link rel="prefetch" href="/assets/sm.html.cc217aa5.js"><link rel="prefetch" href="/assets/spring-boot-starter.html.209f127c.js"><link rel="prefetch" href="/assets/stack.html.11825490.js"><link rel="prefetch" href="/assets/start-arthas.html.8d83d204.js"><link rel="prefetch" href="/assets/stop.html.152acfb2.js"><link rel="prefetch" href="/assets/sysenv.html.f9f51240.js"><link rel="prefetch" href="/assets/sysprop.html.ee34a6cc.js"><link rel="prefetch" href="/assets/tee.html.78f94332.js"><link rel="prefetch" href="/assets/thread.html.ed8a3f4e.js"><link rel="prefetch" href="/assets/trace.html.6f694caa.js"><link rel="prefetch" href="/assets/tt.html.d7f4e1bd.js"><link rel="prefetch" href="/assets/tunnel.html.8dd631f0.js"><link rel="prefetch" href="/assets/version.html.4c2b819d.js"><link rel="prefetch" href="/assets/vmoption.html.e07223cf.js"><link rel="prefetch" href="/assets/vmtool.html.5d6b83b0.js"><link rel="prefetch" href="/assets/watch.html.411b7fbe.js"><link rel="prefetch" href="/assets/web-console.html.df51e881.js"><link rel="prefetch" href="/assets/404.html.22185e4f.js"><link rel="prefetch" href="/assets/index.html.a4424a9c.js"><link rel="prefetch" href="/assets/index.html.f853e8b0.js"><link rel="prefetch" href="/assets/index.html.841ec809.js"><link rel="prefetch" href="/assets/advanced-use.html.924dcb08.js"><link rel="prefetch" href="/assets/advice-class.html.4e9ea32c.js"><link rel="prefetch" href="/assets/agent.html.5e9ba694.js"><link rel="prefetch" href="/assets/arthas-properties.html.2a49de3f.js"><link rel="prefetch" href="/assets/arthas3.html.1c4bbb2b.js"><link rel="prefetch" href="/assets/async.html.79094e96.js"><link rel="prefetch" href="/assets/auth.html.d4971fae.js"><link rel="prefetch" href="/assets/base64.html.89f64d3f.js"><link rel="prefetch" href="/assets/batch-support.html.91b869cb.js"><link rel="prefetch" href="/assets/cat.html.3d7e0a3f.js"><link rel="prefetch" href="/assets/classloader.html.db548b4f.js"><link rel="prefetch" href="/assets/cls.html.b45bce57.js"><link rel="prefetch" href="/assets/commands.html.32757307.js"><link rel="prefetch" href="/assets/contact-us.html.5f23ff17.js"><link rel="prefetch" href="/assets/dashboard.html.1e0d5ea6.js"><link rel="prefetch" href="/assets/download.html.7b2bae92.js"><link rel="prefetch" href="/assets/dump.html.758dd26a.js"><link rel="prefetch" href="/assets/echo.html.d07d7122.js"><link rel="prefetch" href="/assets/faq.html.5f855326.js"><link rel="prefetch" href="/assets/getstatic.html.b5bf20aa.js"><link rel="prefetch" href="/assets/grep.html.ca3da95b.js"><link rel="prefetch" href="/assets/groovy.html.dc2e290b.js"><link rel="prefetch" href="/assets/heapdump.html.8bff72dd.js"><link rel="prefetch" href="/assets/help.html.a3aaa53c.js"><link rel="prefetch" href="/assets/history.html.6fcdf72c.js"><link rel="prefetch" href="/assets/http-api.html.93a76e26.js"><link rel="prefetch" href="/assets/idea-plugin.html.1e70c7f8.js"><link rel="prefetch" href="/assets/install-detail.html.f0ef2720.js"><link rel="prefetch" href="/assets/jad.html.90a38b73.js"><link rel="prefetch" href="/assets/jfr.html.c0702d0f.js"><link rel="prefetch" href="/assets/jvm.html.96bbdf67.js"><link rel="prefetch" href="/assets/keymap.html.67f3557e.js"><link rel="prefetch" href="/assets/logger.html.f7e37b59.js"><link rel="prefetch" href="/assets/manual-install.html.9c9d5423.js"><link rel="prefetch" href="/assets/mbean.html.bec948ad.js"><link rel="prefetch" href="/assets/mc.html.7b9ca51e.js"><link rel="prefetch" href="/assets/memory.html.5055cee1.js"><link rel="prefetch" href="/assets/monitor.html.9dedcf65.js"><link rel="prefetch" href="/assets/ognl.html.64ac3444.js"><link rel="prefetch" href="/assets/options.html.1b23707f.js"><link rel="prefetch" href="/assets/perfcounter.html.a3be8089.js"><link rel="prefetch" href="/assets/profiler.html.b19a78ae.js"><link rel="prefetch" href="/assets/pwd.html.59e02f21.js"><link rel="prefetch" href="/assets/quick-start.html.e922f774.js"><link rel="prefetch" href="/assets/quit.html.817e4955.js"><link rel="prefetch" href="/assets/redefine.html.b1f5f646.js"><link rel="prefetch" href="/assets/release-notes.html.4db51990.js"><link rel="prefetch" href="/assets/reset.html.c8a5102d.js"><link rel="prefetch" href="/assets/retransform.html.792770a8.js"><link rel="prefetch" href="/assets/save-log.html.0b49ce42.js"><link rel="prefetch" href="/assets/sc.html.a8707b41.js"><link rel="prefetch" href="/assets/session.html.c1864396.js"><link rel="prefetch" href="/assets/sm.html.3237ca48.js"><link rel="prefetch" href="/assets/spring-boot-starter.html.6a2a2989.js"><link rel="prefetch" href="/assets/stack.html.f4039775.js"><link rel="prefetch" href="/assets/start-arthas.html.fc0237d3.js"><link rel="prefetch" href="/assets/stop.html.e50f9f67.js"><link rel="prefetch" href="/assets/sysenv.html.9e76f191.js"><link rel="prefetch" href="/assets/sysprop.html.d34f4a37.js"><link rel="prefetch" href="/assets/tee.html.538f05ae.js"><link rel="prefetch" href="/assets/thread.html.27a6604c.js"><link rel="prefetch" href="/assets/trace.html.e3884b43.js"><link rel="prefetch" href="/assets/tt.html.4e536c14.js"><link rel="prefetch" href="/assets/tunnel.html.7a2391f7.js"><link rel="prefetch" href="/assets/version.html.c1f700f5.js"><link rel="prefetch" href="/assets/vmoption.html.55935338.js"><link rel="prefetch" href="/assets/vmtool.html.cb205e9e.js"><link rel="prefetch" href="/assets/watch.html.fb671e5f.js"><link rel="prefetch" href="/assets/web-console.html.9532f0c9.js"><link rel="prefetch" href="/assets/index.html.e93d3657.js"><link rel="prefetch" href="/assets/advanced-use.html.4d27a2be.js"><link rel="prefetch" href="/assets/advice-class.html.2a72f0e8.js"><link rel="prefetch" href="/assets/agent.html.900bc551.js"><link rel="prefetch" href="/assets/arthas-properties.html.63d91165.js"><link rel="prefetch" href="/assets/async.html.e84fa7d9.js"><link rel="prefetch" href="/assets/auth.html.5b4e1174.js"><link rel="prefetch" href="/assets/base64.html.e3c32c99.js"><link rel="prefetch" href="/assets/batch-support.html.fb64c808.js"><link rel="prefetch" href="/assets/cat.html.29fb3843.js"><link rel="prefetch" href="/assets/classloader.html.a19a4b70.js"><link rel="prefetch" href="/assets/cls.html.e5fea106.js"><link rel="prefetch" href="/assets/commands.html.fe0030b5.js"><link rel="prefetch" href="/assets/contact-us.html.c1f9e8ee.js"><link rel="prefetch" href="/assets/dashboard.html.f3cc5537.js"><link rel="prefetch" href="/assets/docker.html.e9d453a2.js"><link rel="prefetch" href="/assets/download.html.6d35f479.js"><link rel="prefetch" href="/assets/dump.html.ea094370.js"><link rel="prefetch" href="/assets/echo.html.1d651ae1.js"><link rel="prefetch" href="/assets/faq.html.1719eeff.js"><link rel="prefetch" href="/assets/getstatic.html.1652e4dd.js"><link rel="prefetch" href="/assets/grep.html.fcb7eb29.js"><link rel="prefetch" href="/assets/groovy.html.3c368b1a.js"><link rel="prefetch" href="/assets/heapdump.html.5167b7b1.js"><link rel="prefetch" href="/assets/help.html.04db52cb.js"><link rel="prefetch" href="/assets/history.html.909db261.js"><link rel="prefetch" href="/assets/http-api.html.ea291324.js"><link rel="prefetch" href="/assets/idea-plugin.html.93ae7512.js"><link rel="prefetch" href="/assets/install-detail.html.341b3a53.js"><link rel="prefetch" href="/assets/jad.html.e02320da.js"><link rel="prefetch" href="/assets/jfr.html.dc2b31f3.js"><link rel="prefetch" href="/assets/jvm.html.976347e6.js"><link rel="prefetch" href="/assets/keymap.html.28e95c8e.js"><link rel="prefetch" href="/assets/logger.html.f8130b23.js"><link rel="prefetch" href="/assets/manual-install.html.af4d2aa4.js"><link rel="prefetch" href="/assets/mbean.html.0a991712.js"><link rel="prefetch" href="/assets/mc.html.ff498c77.js"><link rel="prefetch" href="/assets/memory.html.b84db843.js"><link rel="prefetch" href="/assets/monitor.html.401377dd.js"><link rel="prefetch" href="/assets/ognl.html.d3cb00af.js"><link rel="prefetch" href="/assets/options.html.19368851.js"><link rel="prefetch" href="/assets/perfcounter.html.cac3dc36.js"><link rel="prefetch" href="/assets/profiler.html.6b2040c0.js"><link rel="prefetch" href="/assets/pwd.html.45459c59.js"><link rel="prefetch" href="/assets/quick-start.html.4436c5a3.js"><link rel="prefetch" href="/assets/quit.html.18b1bc57.js"><link rel="prefetch" href="/assets/redefine.html.e70e38a6.js"><link rel="prefetch" href="/assets/release-notes.html.1f579a81.js"><link rel="prefetch" href="/assets/reset.html.7b623b68.js"><link rel="prefetch" href="/assets/retransform.html.e6da8b34.js"><link rel="prefetch" href="/assets/save-log.html.fac70f5c.js"><link rel="prefetch" href="/assets/sc.html.97dee0ba.js"><link rel="prefetch" href="/assets/session.html.0c94b21e.js"><link rel="prefetch" href="/assets/sm.html.9a24b825.js"><link rel="prefetch" href="/assets/spring-boot-starter.html.cd46063c.js"><link rel="prefetch" href="/assets/stack.html.3dffa40a.js"><link rel="prefetch" href="/assets/start-arthas.html.416bd3f2.js"><link rel="prefetch" href="/assets/stop.html.fd7a020a.js"><link rel="prefetch" href="/assets/sysenv.html.21803efe.js"><link rel="prefetch" href="/assets/sysprop.html.a4c8df2b.js"><link rel="prefetch" href="/assets/tee.html.2c74e668.js"><link rel="prefetch" href="/assets/thread.html.b7cfa8ca.js"><link rel="prefetch" href="/assets/trace.html.53874094.js"><link rel="prefetch" href="/assets/tt.html.e32ab092.js"><link rel="prefetch" href="/assets/tunnel.html.ebe817d0.js"><link rel="prefetch" href="/assets/version.html.30fca16c.js"><link rel="prefetch" href="/assets/vmoption.html.1273703c.js"><link rel="prefetch" href="/assets/vmtool.html.f3115afa.js"><link rel="prefetch" href="/assets/watch.html.13136448.js"><link rel="prefetch" href="/assets/web-console.html.60a56ddf.js"><link rel="prefetch" href="/assets/404.html.e01f553d.js">
<link rel="stylesheet" href="/assets/style.cf0d4c26.css">
</head>
<body>
<div id="app"><!--[--><div class="theme-container"><!--[--><header class="navbar"><div class="toggle-sidebar-button" title="切换侧边栏" aria-expanded="false" role="button" tabindex="0"><div class="icon" aria-hidden="true"><span></span><span></span><span></span></div></div><span><a href="/" class="" data-v-a8869d06><!----><span class="site-name can-hide" data-v-a8869d06>arthas</span><span class="navbar-version" data-v-a8869d06>v3.7.1</span></a></span><div class="navbar-items-wrapper" style=""><!--[--><!--]--><nav class="navbar-items can-hide"><!--[--><div class="navbar-item"><a href="/" class="" aria-label="首页"><!--[--><!--]--> 首页 <!--[--><!--]--></a></div><div class="navbar-item"><a class="external-link" href="/doc/arthas-tutorials.html?language=cn&amp;id=arthas-basics" rel="noopener noreferrer" target="_blank" aria-label="在线教程"><!--[--><!--]--><span>在线教程</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/" class="router-link-active" aria-label="文档"><!--[--><!--]--> 文档 <!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/commands.md" class="" aria-label="命令列表"><!--[--><!--]--> 命令列表 <!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/download.md" class="" aria-label="下载"><!--[--><!--]--> 下载 <!--[--><!--]--></a></div><div class="navbar-item"><div class="navbar-dropdown-wrapper"><button class="navbar-dropdown-title" type="button" aria-label="Select language"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1em" height="1em" style="height:1.25rem;width:1.25rem;vertical-align:bottom;" viewbox="0 0 24 24"><path fill="currentColor" d="M13.35 22q-.6 0-.862-.387q-.263-.388-.063-.963l3.65-9.675q.15-.4.563-.688Q17.05 10 17.5 10q.425 0 .85.287q.425.288.575.688l3.65 9.675q.2.575-.062.963q-.263.387-.888.387q-.275 0-.5-.175q-.225-.175-.325-.425l-.85-2.45H15.1l-.875 2.45q-.1.25-.35.425q-.25.175-.525.175Zm2.35-4.8h3.6l-1.75-4.95h-.1ZM7.15 8.55q.4.725.85 1.337q.45.613 1.05 1.263q1.1-1.2 1.825-2.462Q11.6 7.425 12.1 6H2q-.425 0-.712-.287Q1 5.425 1 5t.288-.713Q1.575 4 2 4h6V3q0-.425.288-.713Q8.575 2 9 2t.713.287Q10 2.575 10 3v1h6q.425 0 .712.287Q17 4.575 17 5t-.288.713Q16.425 6 16 6h-1.9q-.525 1.775-1.425 3.45q-.9 1.675-2.225 3.15l2.4 2.45l-.75 2.05L9 14l-4.3 4.3q-.275.275-.7.275q-.425 0-.7-.275q-.275-.275-.275-.7q0-.425.275-.7l4.35-4.35q-.675-.775-1.25-1.563q-.575-.787-1.025-1.662Q5.1 8.8 5.35 8.4t.875-.4q.25 0 .525.162q.275.163.4.388Z"></path></svg><span class="arrow down"></span></button><button class="navbar-dropdown-title-mobile" type="button" aria-label="Select language"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1em" height="1em" style="height:1.25rem;width:1.25rem;vertical-align:bottom;" viewbox="0 0 24 24"><path fill="currentColor" d="M13.35 22q-.6 0-.862-.387q-.263-.388-.063-.963l3.65-9.675q.15-.4.563-.688Q17.05 10 17.5 10q.425 0 .85.287q.425.288.575.688l3.65 9.675q.2.575-.062.963q-.263.387-.888.387q-.275 0-.5-.175q-.225-.175-.325-.425l-.85-2.45H15.1l-.875 2.45q-.1.25-.35.425q-.25.175-.525.175Zm2.35-4.8h3.6l-1.75-4.95h-.1ZM7.15 8.55q.4.725.85 1.337q.45.613 1.05 1.263q1.1-1.2 1.825-2.462Q11.6 7.425 12.1 6H2q-.425 0-.712-.287Q1 5.425 1 5t.288-.713Q1.575 4 2 4h6V3q0-.425.288-.713Q8.575 2 9 2t.713.287Q10 2.575 10 3v1h6q.425 0 .712.287Q17 4.575 17 5t-.288.713Q16.425 6 16 6h-1.9q-.525 1.775-1.425 3.45q-.9 1.675-2.225 3.15l2.4 2.45l-.75 2.05L9 14l-4.3 4.3q-.275.275-.7.275q-.425 0-.7-.275q-.275-.275-.275-.7q0-.425.275-.7l4.35-4.35q-.675-.775-1.25-1.563q-.575-.787-1.025-1.662Q5.1 8.8 5.35 8.4t.875-.4q.25 0 .525.162q.275.163.4.388Z"></path></svg><span class="right arrow"></span></button><ul style="display:none;" class="navbar-dropdown"><!--[--><li class="navbar-dropdown-item"><a aria-current="page" href="/doc/docker.html" class="router-link-active router-link-exact-active router-link-active" aria-label="简体中文"><!--[--><!--]--> 简体中文 <!--[--><!--]--></a></li><li class="navbar-dropdown-item"><a href="/en/doc/docker.html" class="" aria-label="English"><!--[--><!--]--> English <!--[--><!--]--></a></li><!--]--></ul></div></div><div class="navbar-item"><a class="external-link" href="https://github.com/alibaba/arthas" rel="noopener noreferrer" target="_blank" aria-label="GitHub"><!--[--><!--]--><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" style="height:1.25rem;width:1.25rem;vertical-align:bottom;"><path fill="currentColor" d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33c.85 0 1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2Z"></path></svg><!----><!--[--><!--]--></a></div><!--]--></nav><!--[--><!--]--><button class="toggle-color-mode-button" title="切换颜色模式"><svg style="" class="icon" focusable="false" viewBox="0 0 32 32"><path d="M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z" fill="currentColor"></path><path d="M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z" fill="currentColor"></path><path d="M2 15.005h5v2H2z" fill="currentColor"></path><path d="M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 25.005h2v5h-2z" fill="currentColor"></path><path d="M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z" fill="currentColor"></path><path d="M25 15.005h5v2h-5z" fill="currentColor"></path><path d="M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 2.005h2v5h-2z" fill="currentColor"></path></svg><svg style="display:none;" class="icon" focusable="false" viewBox="0 0 32 32"><path d="M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z" fill="currentColor"></path></svg></button><div id="docsearch-container"></div></div></header><!--]--><div class="sidebar-mask"></div><!--[--><aside class="sidebar"><nav class="navbar-items"><!--[--><div class="navbar-item"><a href="/" class="" aria-label="首页"><!--[--><!--]--> 首页 <!--[--><!--]--></a></div><div class="navbar-item"><a class="external-link" href="/doc/arthas-tutorials.html?language=cn&amp;id=arthas-basics" rel="noopener noreferrer" target="_blank" aria-label="在线教程"><!--[--><!--]--><span>在线教程</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/" class="router-link-active" aria-label="文档"><!--[--><!--]--> 文档 <!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/commands.md" class="" aria-label="命令列表"><!--[--><!--]--> 命令列表 <!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/download.md" class="" aria-label="下载"><!--[--><!--]--> 下载 <!--[--><!--]--></a></div><div class="navbar-item"><div class="navbar-dropdown-wrapper"><button class="navbar-dropdown-title" type="button" aria-label="Select language"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1em" height="1em" style="height:1.25rem;width:1.25rem;vertical-align:bottom;" viewbox="0 0 24 24"><path fill="currentColor" d="M13.35 22q-.6 0-.862-.387q-.263-.388-.063-.963l3.65-9.675q.15-.4.563-.688Q17.05 10 17.5 10q.425 0 .85.287q.425.288.575.688l3.65 9.675q.2.575-.062.963q-.263.387-.888.387q-.275 0-.5-.175q-.225-.175-.325-.425l-.85-2.45H15.1l-.875 2.45q-.1.25-.35.425q-.25.175-.525.175Zm2.35-4.8h3.6l-1.75-4.95h-.1ZM7.15 8.55q.4.725.85 1.337q.45.613 1.05 1.263q1.1-1.2 1.825-2.462Q11.6 7.425 12.1 6H2q-.425 0-.712-.287Q1 5.425 1 5t.288-.713Q1.575 4 2 4h6V3q0-.425.288-.713Q8.575 2 9 2t.713.287Q10 2.575 10 3v1h6q.425 0 .712.287Q17 4.575 17 5t-.288.713Q16.425 6 16 6h-1.9q-.525 1.775-1.425 3.45q-.9 1.675-2.225 3.15l2.4 2.45l-.75 2.05L9 14l-4.3 4.3q-.275.275-.7.275q-.425 0-.7-.275q-.275-.275-.275-.7q0-.425.275-.7l4.35-4.35q-.675-.775-1.25-1.563q-.575-.787-1.025-1.662Q5.1 8.8 5.35 8.4t.875-.4q.25 0 .525.162q.275.163.4.388Z"></path></svg><span class="arrow down"></span></button><button class="navbar-dropdown-title-mobile" type="button" aria-label="Select language"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1em" height="1em" style="height:1.25rem;width:1.25rem;vertical-align:bottom;" viewbox="0 0 24 24"><path fill="currentColor" d="M13.35 22q-.6 0-.862-.387q-.263-.388-.063-.963l3.65-9.675q.15-.4.563-.688Q17.05 10 17.5 10q.425 0 .85.287q.425.288.575.688l3.65 9.675q.2.575-.062.963q-.263.387-.888.387q-.275 0-.5-.175q-.225-.175-.325-.425l-.85-2.45H15.1l-.875 2.45q-.1.25-.35.425q-.25.175-.525.175Zm2.35-4.8h3.6l-1.75-4.95h-.1ZM7.15 8.55q.4.725.85 1.337q.45.613 1.05 1.263q1.1-1.2 1.825-2.462Q11.6 7.425 12.1 6H2q-.425 0-.712-.287Q1 5.425 1 5t.288-.713Q1.575 4 2 4h6V3q0-.425.288-.713Q8.575 2 9 2t.713.287Q10 2.575 10 3v1h6q.425 0 .712.287Q17 4.575 17 5t-.288.713Q16.425 6 16 6h-1.9q-.525 1.775-1.425 3.45q-.9 1.675-2.225 3.15l2.4 2.45l-.75 2.05L9 14l-4.3 4.3q-.275.275-.7.275q-.425 0-.7-.275q-.275-.275-.275-.7q0-.425.275-.7l4.35-4.35q-.675-.775-1.25-1.563q-.575-.787-1.025-1.662Q5.1 8.8 5.35 8.4t.875-.4q.25 0 .525.162q.275.163.4.388Z"></path></svg><span class="right arrow"></span></button><ul style="display:none;" class="navbar-dropdown"><!--[--><li class="navbar-dropdown-item"><a aria-current="page" href="/doc/docker.html" class="router-link-active router-link-exact-active router-link-active" aria-label="简体中文"><!--[--><!--]--> 简体中文 <!--[--><!--]--></a></li><li class="navbar-dropdown-item"><a href="/en/doc/docker.html" class="" aria-label="English"><!--[--><!--]--> English <!--[--><!--]--></a></li><!--]--></ul></div></div><div class="navbar-item"><a class="external-link" href="https://github.com/alibaba/arthas" rel="noopener noreferrer" target="_blank" aria-label="GitHub"><!--[--><!--]--><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" style="height:1.25rem;width:1.25rem;vertical-align:bottom;"><path fill="currentColor" d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33c.85 0 1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2Z"></path></svg><!----><!--[--><!--]--></a></div><!--]--></nav><!--[--><!--]--><ul class="sidebar-items"><!--[--><li><p tabindex="0" class="sidebar-item sidebar-heading active">文档 <!----></p><ul style="" class="sidebar-item-children"><!--[--><li><a href="/doc/" class="router-link-active sidebar-item" aria-label="简介"><!--[--><!--]--> 简介 <!--[--><!--]--></a><!----></li><li><a href="/doc/quick-start.html" class="sidebar-item" aria-label="快速入门"><!--[--><!--]--> 快速入门 <!--[--><!--]--></a><!----></li><li><a href="/doc/install-detail.html" class="sidebar-item" aria-label="Arthas Install"><!--[--><!--]--> Arthas Install <!--[--><!--]--></a><!----></li><li><a href="/doc/download.html" class="sidebar-item" aria-label="下载"><!--[--><!--]--> 下载 <!--[--><!--]--></a><!----></li><li><a href="/doc/advice-class.html" class="sidebar-item" aria-label="表达式核心变量"><!--[--><!--]--> 表达式核心变量 <!--[--><!--]--></a><!----></li><li><a href="/doc/commands.md" class="sidebar-item collapsible" aria-label="命令列表"><!--[--><!--]--> 命令列表 <!--[--><!--]--></a><ul style="display:none;" class="sidebar-item-children"><!--[--><li><a href="/doc/auth.html" class="sidebar-item" aria-label="auth"><!--[--><!--]--> auth <!--[--><!--]--></a><!----></li><li><a href="/doc/base64.html" class="sidebar-item" aria-label="base64"><!--[--><!--]--> base64 <!--[--><!--]--></a><!----></li><li><a href="/doc/cat.html" class="sidebar-item" aria-label="cat"><!--[--><!--]--> cat <!--[--><!--]--></a><!----></li><li><a href="/doc/classloader.html" class="sidebar-item" aria-label="classloader"><!--[--><!--]--> classloader <!--[--><!--]--></a><!----></li><li><a href="/doc/cls.html" class="sidebar-item" aria-label="cls"><!--[--><!--]--> cls <!--[--><!--]--></a><!----></li><li><a href="/doc/dashboard.html" class="sidebar-item" aria-label="dashboard"><!--[--><!--]--> dashboard <!--[--><!--]--></a><!----></li><li><a href="/doc/dump.html" class="sidebar-item" aria-label="dump"><!--[--><!--]--> dump <!--[--><!--]--></a><!----></li><li><a href="/doc/echo.html" class="sidebar-item" aria-label="echo"><!--[--><!--]--> echo <!--[--><!--]--></a><!----></li><li><a href="/doc/getstatic.html" class="sidebar-item" aria-label="getstatic"><!--[--><!--]--> getstatic <!--[--><!--]--></a><!----></li><li><a href="/doc/grep.html" class="sidebar-item" aria-label="grep"><!--[--><!--]--> grep <!--[--><!--]--></a><!----></li><li><a href="/doc/heapdump.html" class="sidebar-item" aria-label="heapdump"><!--[--><!--]--> heapdump <!--[--><!--]--></a><!----></li><li><a href="/doc/help.html" class="sidebar-item" aria-label="help"><!--[--><!--]--> help <!--[--><!--]--></a><!----></li><li><a href="/doc/history.html" class="sidebar-item" aria-label="history"><!--[--><!--]--> history <!--[--><!--]--></a><!----></li><li><a href="/doc/jad.html" class="sidebar-item" aria-label="jad"><!--[--><!--]--> jad <!--[--><!--]--></a><!----></li><li><a href="/doc/jfr.html" class="sidebar-item" aria-label="jfr"><!--[--><!--]--> jfr <!--[--><!--]--></a><!----></li><li><a href="/doc/jvm.html" class="sidebar-item" aria-label="jvm"><!--[--><!--]--> jvm <!--[--><!--]--></a><!----></li><li><a href="/doc/keymap.html" class="sidebar-item" aria-label="keymap"><!--[--><!--]--> keymap <!--[--><!--]--></a><!----></li><li><a href="/doc/logger.html" class="sidebar-item" aria-label="logger"><!--[--><!--]--> logger <!--[--><!--]--></a><!----></li><li><a href="/doc/mbean.html" class="sidebar-item" aria-label="mbean"><!--[--><!--]--> mbean <!--[--><!--]--></a><!----></li><li><a href="/doc/mc.html" class="sidebar-item" aria-label="mc"><!--[--><!--]--> mc <!--[--><!--]--></a><!----></li><li><a href="/doc/memory.html" class="sidebar-item" aria-label="memory"><!--[--><!--]--> memory <!--[--><!--]--></a><!----></li><li><a href="/doc/monitor.html" class="sidebar-item" aria-label="monitor"><!--[--><!--]--> monitor <!--[--><!--]--></a><!----></li><li><a href="/doc/ognl.html" class="sidebar-item" aria-label="ognl"><!--[--><!--]--> ognl <!--[--><!--]--></a><!----></li><li><a href="/doc/options.html" class="sidebar-item" aria-label="options"><!--[--><!--]--> options <!--[--><!--]--></a><!----></li><li><a href="/doc/perfcounter.html" class="sidebar-item" aria-label="perfcounter"><!--[--><!--]--> perfcounter <!--[--><!--]--></a><!----></li><li><a href="/doc/profiler.html" class="sidebar-item" aria-label="profiler"><!--[--><!--]--> profiler <!--[--><!--]--></a><!----></li><li><a href="/doc/pwd.html" class="sidebar-item" aria-label="pwd"><!--[--><!--]--> pwd <!--[--><!--]--></a><!----></li><li><a href="/doc/quit.html" class="sidebar-item" aria-label="quit"><!--[--><!--]--> quit <!--[--><!--]--></a><!----></li><li><a href="/doc/redefine.html" class="sidebar-item" aria-label="redefine"><!--[--><!--]--> redefine <!--[--><!--]--></a><!----></li><li><a href="/doc/reset.html" class="sidebar-item" aria-label="reset"><!--[--><!--]--> reset <!--[--><!--]--></a><!----></li><li><a href="/doc/retransform.html" class="sidebar-item" aria-label="retransform"><!--[--><!--]--> retransform <!--[--><!--]--></a><!----></li><li><a href="/doc/sc.html" class="sidebar-item" aria-label="sc"><!--[--><!--]--> sc <!--[--><!--]--></a><!----></li><li><a href="/doc/session.html" class="sidebar-item" aria-label="session"><!--[--><!--]--> session <!--[--><!--]--></a><!----></li><li><a href="/doc/sm.html" class="sidebar-item" aria-label="sm"><!--[--><!--]--> sm <!--[--><!--]--></a><!----></li><li><a href="/doc/stack.html" class="sidebar-item" aria-label="stack"><!--[--><!--]--> stack <!--[--><!--]--></a><!----></li><li><a href="/doc/stop.html" class="sidebar-item" aria-label="stop"><!--[--><!--]--> stop <!--[--><!--]--></a><!----></li><li><a href="/doc/sysenv.html" class="sidebar-item" aria-label="sysenv"><!--[--><!--]--> sysenv <!--[--><!--]--></a><!----></li><li><a href="/doc/sysprop.html" class="sidebar-item" aria-label="sysprop"><!--[--><!--]--> sysprop <!--[--><!--]--></a><!----></li><li><a href="/doc/tee.html" class="sidebar-item" aria-label="tee"><!--[--><!--]--> tee <!--[--><!--]--></a><!----></li><li><a href="/doc/thread.html" class="sidebar-item" aria-label="thread"><!--[--><!--]--> thread <!--[--><!--]--></a><!----></li><li><a href="/doc/trace.html" class="sidebar-item" aria-label="trace"><!--[--><!--]--> trace <!--[--><!--]--></a><!----></li><li><a href="/doc/tt.html" class="sidebar-item" aria-label="tt"><!--[--><!--]--> tt <!--[--><!--]--></a><!----></li><li><a href="/doc/version.html" class="sidebar-item" aria-label="version"><!--[--><!--]--> version <!--[--><!--]--></a><!----></li><li><a href="/doc/vmoption.html" class="sidebar-item" aria-label="vmoption"><!--[--><!--]--> vmoption <!--[--><!--]--></a><!----></li><li><a href="/doc/vmtool.html" class="sidebar-item" aria-label="vmtool"><!--[--><!--]--> vmtool <!--[--><!--]--></a><!----></li><li><a href="/doc/watch.html" class="sidebar-item" aria-label="watch"><!--[--><!--]--> watch <!--[--><!--]--></a><!----></li><!--]--></ul></li><li><a href="/doc/advanced-use.md" class="sidebar-item active collapsible" aria-label="其他特性"><!--[--><!--]--> 其他特性 <!--[--><!--]--></a><ul style="" class="sidebar-item-children"><!--[--><li><a href="/doc/async.html" class="sidebar-item" aria-label="Arthas 后台异步任务"><!--[--><!--]--> Arthas 后台异步任务 <!--[--><!--]--></a><!----></li><li><a href="/doc/save-log.html" class="sidebar-item" aria-label="执行结果存日志"><!--[--><!--]--> 执行结果存日志 <!--[--><!--]--></a><!----></li><li><a aria-current="page" href="/doc/docker.html" class="router-link-active router-link-exact-active router-link-active sidebar-item active" aria-label="Docker"><!--[--><!--]--> Docker <!--[--><!--]--></a><!----></li><li><a href="/doc/web-console.html" class="sidebar-item" aria-label="Web Console"><!--[--><!--]--> Web Console <!--[--><!--]--></a><!----></li><li><a href="/doc/tunnel.html" class="sidebar-item" aria-label="Arthas Tunnel"><!--[--><!--]--> Arthas Tunnel <!--[--><!--]--></a><!----></li><li><a href="/doc/idea-plugin.html" class="sidebar-item" aria-label="IDEA Plugin"><!--[--><!--]--> IDEA Plugin <!--[--><!--]--></a><!----></li><li><a href="/doc/arthas-properties.html" class="sidebar-item" aria-label="Arthas Properties"><!--[--><!--]--> Arthas Properties <!--[--><!--]--></a><!----></li><li><a href="/doc/agent.html" class="sidebar-item" aria-label="以 Java Agent 的方式启动"><!--[--><!--]--> 以 Java Agent 的方式启动 <!--[--><!--]--></a><!----></li><li><a href="/doc/spring-boot-starter.html" class="sidebar-item" aria-label="Arthas Spring Boot Starter"><!--[--><!--]--> Arthas Spring Boot Starter <!--[--><!--]--></a><!----></li><li><a href="/doc/http-api.html" class="sidebar-item" aria-label="Http API"><!--[--><!--]--> Http API <!--[--><!--]--></a><!----></li><li><a href="/doc/batch-support.html" class="sidebar-item" aria-label="批处理功能"><!--[--><!--]--> 批处理功能 <!--[--><!--]--></a><!----></li><!--]--></ul></li><li><a href="/doc/faq.html" class="sidebar-item" aria-label="FAQ"><!--[--><!--]--> FAQ <!--[--><!--]--></a><!----></li><li><a class="external-link sidebar-item" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case" rel="noopener noreferrer" target="_blank" aria-label="用户案例"><!--[--><!--]--><span>用户案例</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a><!----></li><li><a class="external-link sidebar-item" href="https://github.com/alibaba/arthas" rel="noopener noreferrer" target="_blank" aria-label="Star me at github"><!--[--><!--]--><span>Star me at github</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a><!----></li><li><a class="external-link sidebar-item" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md" rel="noopener noreferrer" target="_blank" aria-label="编译调试/参与贡献"><!--[--><!--]--><span>编译调试/参与贡献</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a><!----></li><li><a class="external-link sidebar-item" href="https://github.com/alibaba/arthas/releases" rel="noopener noreferrer" target="_blank" aria-label="Release Notes"><!--[--><!--]--><span>Release Notes</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a><!----></li><li><a href="/doc/contact-us.md" class="sidebar-item" aria-label="QQ 群/钉钉群"><!--[--><!--]--> QQ 群/钉钉群 <!--[--><!--]--></a><!----></li><!--]--></ul></li><!--]--></ul><!--[--><!--]--></aside><!--]--><!--[--><main class="page" data-v-fdd717e0><!--[--><!--]--><div class="right-menu-padding theme-default-content" data-v-fdd717e0><!--[--><!--]--><div class="right-menu-wrapper" data-v-fdd717e0 data-v-64666cd5><div class="right-menu-margin" data-v-64666cd5><div class="right-menu-title" data-v-64666cd5>目录</div><div class="right-menu-content" data-v-64666cd5><!--[--><!--]--></div></div></div><div data-v-fdd717e0><h1 id="docker" tabindex="-1"><a class="header-anchor" href="#docker" aria-hidden="true">#</a> Docker</h1><h2 id="在-docker-里使用-jdk" tabindex="-1"><a class="header-anchor" href="#在-docker-里使用-jdk" aria-hidden="true">#</a> 在 Docker 里使用 JDK</h2><p>很多时候,应用在 docker 里出现 arthas 无法工作的问题,是因为应用没有安装 JDK ,而是安装了 JRE 。如果只安装了 JRE则会缺少很多 JAVA 的命令行工具和类库Arthas 也没办法正常工作。下面介绍两种常见的在 Docker 里使用 JDK 的方式。</p><h3 id="使用公开的-jdk-镜像" tabindex="-1"><a class="header-anchor" href="#使用公开的-jdk-镜像" aria-hidden="true">#</a> 使用公开的 JDK 镜像</h3><ul><li>https://hub.docker.com/_/openjdk/</li></ul><p>比如:</p><div class="language-text ext-text line-numbers-mode"><pre class="language-text"><code>FROM openjdk:8-jdk
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>或者:</p><div class="language-text ext-text line-numbers-mode"><pre class="language-text"><code>FROM openjdk:8-jdk-alpine
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="通过包管理软件来安装" tabindex="-1"><a class="header-anchor" href="#通过包管理软件来安装" aria-hidden="true">#</a> 通过包管理软件来安装</h3><p>比如:</p><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code><span class="token comment"># Install OpenJDK-8</span>
RUN <span class="token function">apt-get</span> update <span class="token operator">&amp;&amp;</span> <span class="token punctuation">\</span>
<span class="token function">apt-get</span> <span class="token function">install</span> <span class="token parameter variable">-y</span> openjdk-8-jdk <span class="token operator">&amp;&amp;</span> <span class="token punctuation">\</span>
<span class="token function">apt-get</span> <span class="token function">install</span> <span class="token parameter variable">-y</span> ant <span class="token operator">&amp;&amp;</span> <span class="token punctuation">\</span>
<span class="token function">apt-get</span> clean<span class="token punctuation">;</span>
<span class="token comment"># Fix certificate issues</span>
RUN <span class="token function">apt-get</span> update <span class="token operator">&amp;&amp;</span> <span class="token punctuation">\</span>
<span class="token function">apt-get</span> <span class="token function">install</span> ca-certificates-java <span class="token operator">&amp;&amp;</span> <span class="token punctuation">\</span>
<span class="token function">apt-get</span> clean <span class="token operator">&amp;&amp;</span> <span class="token punctuation">\</span>
update-ca-certificates -f<span class="token punctuation">;</span>
<span class="token comment"># Setup JAVA_HOME -- useful for docker commandline</span>
ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64/
RUN <span class="token builtin class-name">export</span> JAVA_HOME
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>或者:</p><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>RUN yum <span class="token function">install</span> <span class="token parameter variable">-y</span> <span class="token punctuation">\</span>
java-1.8.0-openjdk <span class="token punctuation">\</span>
java-1.8.0-openjdk-devel
ENV JAVA_HOME /usr/lib/jvm/java-1.8.0-openjdk/
RUN <span class="token builtin class-name">export</span> JAVA_HOME
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="通过-docker-快速入门" tabindex="-1"><a class="header-anchor" href="#通过-docker-快速入门" aria-hidden="true">#</a> 通过 Docker 快速入门</h2><ol><li><p>删除本地已有的<code>math-game</code> docker container非必要</p><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>$ <span class="token function">docker</span> stop math-game <span class="token operator">||</span> <span class="token boolean">true</span> <span class="token operator">&amp;&amp;</span> <span class="token function">docker</span> <span class="token function">rm</span> math-game <span class="token operator">||</span> <span class="token boolean">true</span>
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div></li><li><p>启动<code>math-game</code></p><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>$ <span class="token function">docker</span> run <span class="token parameter variable">--name</span> math-game <span class="token parameter variable">-it</span> hengyunabc/arthas:latest /bin/sh <span class="token parameter variable">-c</span> <span class="token string">&quot;java -jar /opt/arthas/math-game.jar&quot;</span>
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div></li><li><p>启动<code>arthas-boot</code>来进行诊断</p><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>$ <span class="token function">docker</span> <span class="token builtin class-name">exec</span> <span class="token parameter variable">-it</span> math-game /bin/sh <span class="token parameter variable">-c</span> <span class="token string">&quot;java -jar /opt/arthas/arthas-boot.jar&quot;</span>
* <span class="token punctuation">[</span><span class="token number">1</span><span class="token punctuation">]</span>: <span class="token number">9</span> jar
<span class="token punctuation">[</span>INFO<span class="token punctuation">]</span> arthas home: /opt/arthas
<span class="token punctuation">[</span>INFO<span class="token punctuation">]</span> Try to attach process <span class="token number">9</span>
<span class="token punctuation">[</span>INFO<span class="token punctuation">]</span> Attach process <span class="token number">9</span> success.
<span class="token punctuation">[</span>INFO<span class="token punctuation">]</span> arthas-client connect <span class="token number">127.0</span>.0.1 <span class="token number">3658</span>
,---. ,------. ,--------.,--. ,--. ,---. ,---.
/ O <span class="token punctuation">\</span> <span class="token operator">|</span> .--. <span class="token string">&#39;&#39;</span>--. .--<span class="token string">&#39;| &#39;</span>--<span class="token string">&#39; | / O \ &#39;</span> .-<span class="token string">&#39;
| .-. || &#39;</span>--<span class="token string">&#39;.&#39;</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> .--. <span class="token operator">||</span> .-. <span class="token operator">|</span><span class="token variable"><span class="token variable">`</span><span class="token builtin class-name">.</span> <span class="token variable">`</span></span>-.
<span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">||</span> <span class="token operator">|</span><span class="token punctuation">\</span> <span class="token punctuation">\</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">||</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span>.-<span class="token string">&#39; |
`--&#39;</span> <span class="token variable"><span class="token variable">`</span>--&#39;<span class="token variable">`</span></span>--<span class="token string">&#39; &#39;</span>--<span class="token string">&#39; `--&#39;</span> <span class="token variable"><span class="token variable">`</span>--&#39; <span class="token variable">`</span></span>--<span class="token string">&#39;`--&#39;</span> <span class="token variable"><span class="token variable">`</span>--&#39;<span class="token variable">`</span></span>-----&#39;
wiki: https://arthas.aliyun.com/doc
version: <span class="token number">3.0</span>.5
pid: <span class="token number">9</span>
time: <span class="token number">2018</span>-12-18 <span class="token number">11</span>:30:36
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></li></ol><h2 id="诊断-docker-里的-java-进程" tabindex="-1"><a class="header-anchor" href="#诊断-docker-里的-java-进程" aria-hidden="true">#</a> 诊断 Docker 里的 Java 进程</h2><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code><span class="token function">docker</span> <span class="token builtin class-name">exec</span> <span class="token parameter variable">-it</span> <span class="token variable">${containerId}</span> /bin/bash <span class="token parameter variable">-c</span> <span class="token string">&quot;wget https://arthas.aliyun.com/arthas-boot.jar &amp;&amp; java -jar arthas-boot.jar&quot;</span>
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h2 id="诊断-k8s-里容器里的-java-进程" tabindex="-1"><a class="header-anchor" href="#诊断-k8s-里容器里的-java-进程" aria-hidden="true">#</a> 诊断 k8s 里容器里的 Java 进程</h2><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>kubectl <span class="token builtin class-name">exec</span> <span class="token parameter variable">-it</span> <span class="token variable">${pod}</span> <span class="token parameter variable">--container</span> <span class="token variable">${containerId}</span> -- /bin/bash <span class="token parameter variable">-c</span> <span class="token string">&quot;wget https://arthas.aliyun.com/arthas-boot.jar &amp;&amp; java -jar arthas-boot.jar&quot;</span>
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h2 id="把-arthas-安装到基础镜像里" tabindex="-1"><a class="header-anchor" href="#把-arthas-安装到基础镜像里" aria-hidden="true">#</a> 把 Arthas 安装到基础镜像里</h2><p>可以很简单把 Arthas 安装到你的 Docker 镜像里。</p><div class="language-text ext-text line-numbers-mode"><pre class="language-text"><code>FROM openjdk:8-jdk-alpine
# copy arthas
COPY --from=hengyunabc/arthas:latest /opt/arthas /opt/arthas
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>如果想指定版本,可以查看具体的 tags</p><p><a href="https://hub.docker.com/r/hengyunabc/arthas/tags" target="_blank" rel="noopener noreferrer">https://hub.docker.com/r/hengyunabc/arthas/tags<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span></a></p></div><!--[--><!--]--></div><footer class="page-meta right-menu-padding" data-v-fdd717e0><div class="meta-item edit-link"><a class="external-link meta-item-label" href="https://github.com/alibaba/arthas/edit/master/site/docs/doc/docker.md" rel="noopener noreferrer" target="_blank" aria-label="在 GitHub 上编辑此页"><!--[--><!--]--><span>在 GitHub 上编辑此页</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a></div><div class="meta-item last-updated"><span class="meta-item-label">Last Updated: </span><!----></div><div class="meta-item contributors"><span class="meta-item-label">贡献者: </span><span class="meta-item-info"><!--[--><!--[--><span class="contributor" title="email: hengyunabc@gmail.com">hengyunabc</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: 1412950785@qq.com">garenchan</span><!----><!--]--><!--]--></span></div></footer><nav class="page-nav right-menu-padding" data-v-fdd717e0><p class="inner"><span class="prev"><a href="/doc/save-log.html" class="" aria-label="执行结果存日志"><!--[--><!--]--> 执行结果存日志 <!--[--><!--]--></a></span><span class="next"><a href="/doc/web-console.html" class="" aria-label="Web Console"><!--[--><!--]--> Web Console <!--[--><!--]--></a></span></p></nav><!--[--><!--]--></main><!--]--></div><!----><!--]--></div>
<script type="module" src="/assets/app.6c27e557.js" defer></script>
</body>
</html>