Files
oneclickvirt.github.io/assets/guide_docker_build.md.17fa7b3a.js
2023-06-18 09:02:38 +00:00

19 lines
6.9 KiB
JavaScript

import{_ as s,c as e,o as a,d as n}from"./app.5076e825.js";const m='{"title":"\u5355\u72EC\u5F00\u8BBE","description":"","frontmatter":{},"headers":[{"level":2,"title":"\u5355\u72EC\u5F00\u8BBE","slug":"\u5355\u72EC\u5F00\u8BBE"},{"level":3,"title":"\u793A\u4F8B","slug":"\u793A\u4F8B"},{"level":3,"title":"\u67E5\u8BE2\u4FE1\u606F","slug":"\u67E5\u8BE2\u4FE1\u606F"},{"level":2,"title":"\u6279\u91CF\u5F00\u8BBE","slug":"\u6279\u91CF\u5F00\u8BBE"},{"level":2,"title":"\u67E5\u8BE2\u6279\u91CF\u5F00\u8BBE\u7684\u4FE1\u606F","slug":"\u67E5\u8BE2\u6279\u91CF\u5F00\u8BBE\u7684\u4FE1\u606F"},{"level":2,"title":"\u5378\u8F7D\u6240\u6709docker\u5BB9\u5668\u548C\u955C\u50CF","slug":"\u5378\u8F7D\u6240\u6709docker\u5BB9\u5668\u548C\u955C\u50CF"}],"relativePath":"en_US/guide/docker_build.md","lastUpdated":1687078939000}',o={},c=n(`<h2 id="\u5355\u72EC\u5F00\u8BBE" tabindex="-1">\u5355\u72EC\u5F00\u8BBE <a class="header-anchor" href="#\u5355\u72EC\u5F00\u8BBE" aria-hidden="true">#</a></h2><p>\u4E0B\u8F7D\u811A\u672C</p><p>\u56FD\u9645</p><div class="language-shell"><pre><code><span class="token function">curl</span> -L https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/onedocker.sh -o onedocker.sh <span class="token operator">&amp;&amp;</span> <span class="token function">chmod</span> +x onedocker.sh
</code></pre></div><p>\u56FD\u5185</p><div class="language-shell"><pre><code><span class="token function">curl</span> -L https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/onedocker.sh -o onedocker.sh <span class="token operator">&amp;&amp;</span> <span class="token function">chmod</span> +x onedocker.sh
</code></pre></div><p>\u8FD0\u884C</p><div class="language-"><pre><code>./onedocker.sh name cpu memory password sshport startport endport system
</code></pre></div><p>\u76EE\u524Dsystem\u4EC5\u652F\u6301\u9009\u62E9alpine\u6216debian\uFF0C\u9ED8\u8BA4\u662Fdebian</p><h3 id="\u793A\u4F8B" tabindex="-1">\u793A\u4F8B <a class="header-anchor" href="#\u793A\u4F8B" aria-hidden="true">#</a></h3><ul><li>\u4EE5\u4E0B\u4E3A\u5F00\u8BBE\u7684\u793A\u4F8B\u5BB9\u5668\u7684\u4FE1\u606F\uFF1A<br><code>\u5BB9\u5668\u540D\u5B57</code> - test <code>SSH\u767B\u5F55\u7684\u7528\u6237\u540D</code> - root <code>SSH\u767B\u5F55\u7684\u5BC6\u7801</code> - 123456 <code>CPU\u6838\u6570</code> - 1<br><code>\u5185\u5B58\u5927\u5C0F</code> - 512MB <code>SSH\u7AEF\u53E3</code> - 25000 <code>\u5185\u5916\u7F51\u6620\u5C04\u7AEF\u53E3\u4E00\u81F4\u7684\u533A\u95F4</code> - 34975\u523035000 <code>\u7CFB\u7EDF</code> - debian</li></ul><div class="language-shell"><pre><code>./onedocker.sh <span class="token builtin class-name">test</span> <span class="token number">1</span> <span class="token number">512</span> <span class="token number">123456</span> <span class="token number">25000</span> <span class="token number">34975</span> <span class="token number">35000</span> debian
</code></pre></div><p>\u5220\u9664\u793A\u4F8B</p><div class="language-shell"><pre><code><span class="token function">docker</span> <span class="token function">rm</span> -f <span class="token builtin class-name">test</span>
<span class="token function">rm</span> -rf <span class="token builtin class-name">test</span>
<span class="token function">ls</span>
</code></pre></div><p>\u8FDB\u5165\u793A\u4F8B</p><div class="language-shell"><pre><code><span class="token function">docker</span> <span class="token builtin class-name">exec</span> -it <span class="token builtin class-name">test</span> /bin/bash
</code></pre></div><p>\u8981\u9000\u51FA\u5BB9\u5668\u5C31\u6267\u884C<code>exit</code>\u9000\u51FA\u3002</p><h3 id="\u67E5\u8BE2\u4FE1\u606F" tabindex="-1">\u67E5\u8BE2\u4FE1\u606F <a class="header-anchor" href="#\u67E5\u8BE2\u4FE1\u606F" aria-hidden="true">#</a></h3><div class="language-shell"><pre><code><span class="token function">cat</span> \u5BB9\u5668\u540D\u5B57
</code></pre></div><p>\u8F93\u51FA\u683C\u5F0F</p><div class="language-"><pre><code>\u5BB9\u5668\u540D\u5B57 SSH\u7AEF\u53E3 \u767B\u9646\u7684root\u5BC6\u7801 \u6838\u6570 \u5185\u5B58 \u5916\u7F51\u7AEF\u53E3\u8D77 \u5916\u7F51\u7AEF\u53E3\u6B62
</code></pre></div><h2 id="\u6279\u91CF\u5F00\u8BBE" tabindex="-1">\u6279\u91CF\u5F00\u8BBE <a class="header-anchor" href="#\u6279\u91CF\u5F00\u8BBE" aria-hidden="true">#</a></h2><ul><li>\u6279\u91CF\u591A\u6B21\u8FD0\u884C\u7EE7\u627F\u914D\u7F6E\u751F\u6210</li><li>\u751F\u6210\u591A\u4E2A\u65F6\u4E3A\u907F\u514DSSH\u8FDE\u63A5\u4E2D\u65AD\u5EFA\u8BAE\u5728screen\u4E2D\u6267\u884C</li></ul><p>\u56FD\u9645</p><div class="language-shell"><pre><code><span class="token function">curl</span> -L https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/dockers.sh -o dockers.sh <span class="token operator">&amp;&amp;</span> <span class="token function">chmod</span> +x dockers.sh <span class="token operator">&amp;&amp;</span> <span class="token function">bash</span> dockers.sh
</code></pre></div><p>\u56FD\u5185</p><div class="language-shell"><pre><code><span class="token function">curl</span> -L https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/onedocker.sh -o onedocker.sh <span class="token operator">&amp;&amp;</span> <span class="token function">chmod</span> +x onedocker.sh
</code></pre></div><h2 id="\u67E5\u8BE2\u6279\u91CF\u5F00\u8BBE\u7684\u4FE1\u606F" tabindex="-1">\u67E5\u8BE2\u6279\u91CF\u5F00\u8BBE\u7684\u4FE1\u606F <a class="header-anchor" href="#\u67E5\u8BE2\u6279\u91CF\u5F00\u8BBE\u7684\u4FE1\u606F" aria-hidden="true">#</a></h2><div class="language-shell"><pre><code><span class="token function">cat</span> dclog
</code></pre></div><p>\u8F93\u51FA\u683C\u5F0F</p><div class="language-"><pre><code>\u5BB9\u5668\u540D\u5B57 SSH\u7AEF\u53E3 \u767B\u9646\u7684root\u5BC6\u7801 \u6838\u6570 \u5185\u5B58 \u5916\u7F51\u7AEF\u53E3\u8D77 \u5916\u7F51\u7AEF\u53E3\u6B62
</code></pre></div><p>\u4E00\u884C\u4E00\u4E2A\u5BB9\u5668\u5BF9\u5E94\u7684\u4FE1\u606F</p><h2 id="\u5378\u8F7D\u6240\u6709docker\u5BB9\u5668\u548C\u955C\u50CF" tabindex="-1">\u5378\u8F7D\u6240\u6709docker\u5BB9\u5668\u548C\u955C\u50CF <a class="header-anchor" href="#\u5378\u8F7D\u6240\u6709docker\u5BB9\u5668\u548C\u955C\u50CF" aria-hidden="true">#</a></h2><div class="language-shell"><pre><code><span class="token function">docker</span> <span class="token function">rm</span> -f <span class="token variable"><span class="token variable">$(</span><span class="token function">docker</span> <span class="token function">ps</span> -aq<span class="token variable">)</span></span><span class="token punctuation">;</span> <span class="token function">docker</span> rmi <span class="token variable"><span class="token variable">$(</span><span class="token function">docker</span> images -aq<span class="token variable">)</span></span>
<span class="token function">rm</span> -rf dclog
<span class="token function">ls</span>
</code></pre></div>`,34),p=[c];function t(r,l,d,i,u,h){return a(),e("div",null,p)}var g=s(o,[["render",t]]);export{m as __pageData,g as default};