{"id":1148,"date":"2020-09-08T19:58:45","date_gmt":"2020-09-08T11:58:45","guid":{"rendered":"https:\/\/freeapp.sbs\/blog\/?p=1148"},"modified":"2025-04-01T16:30:18","modified_gmt":"2025-04-01T07:30:18","slug":"ljnxjushhc7by6d","status":"publish","type":"post","link":"https:\/\/eternalsphere.net\/echoes\/index.php\/2020\/09\/08\/ljnxjushhc7by6d\/","title":{"rendered":"Docker \u5bb9\u5668\u4f7f\u7528"},"content":{"rendered":"<p>https:\/\/www.runoob.com\/docker\/docker-container-usage.html<\/p>\n<h1 class=\"md-end-block md-heading\"><span class=\"md-plain md-expand\">Docker \u5bb9\u5668\u4f7f\u7528<\/span><\/h1>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading md-focus\"><span class=\"md-plain md-expand\">Docker \u5ba2\u6237\u7aef<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">docker \u5ba2\u6237\u7aef\u975e\u5e38\u7b80\u5355 ,\u6211\u4eec\u53ef\u4ee5\u76f4\u63a5\u8f93\u5165 docker \u547d\u4ee4\u6765\u67e5\u770b\u5230 Docker \u5ba2\u6237\u7aef\u7684\u6240\u6709\u547d\u4ee4\u9009\u9879\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~# docker<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker27.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker27.png\" alt=\"img\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u53ef\u4ee5\u901a\u8fc7\u547d\u4ee4 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker command &#8211;help<\/span><\/strong><\/span><span class=\"md-plain\"> \u66f4\u6df1\u5165\u7684\u4e86\u89e3\u6307\u5b9a\u7684 Docker \u547d\u4ee4\u4f7f\u7528\u65b9\u6cd5\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4f8b\u5982\u6211\u4eec\u8981\u67e5\u770b <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker stats<\/span><\/strong><\/span><span class=\"md-plain\"> \u6307\u4ee4\u7684\u5177\u4f53\u4f7f\u7528\u65b9\u6cd5\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~# docker stats --help<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker28.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker28.png\" alt=\"img\" \/><\/span><\/p>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u5bb9\u5668\u4f7f\u7528<\/span><\/h2>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u83b7\u53d6\u955c\u50cf<\/span><\/h3>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u679c\u6211\u4eec\u672c\u5730\u6ca1\u6709 ubuntu \u955c\u50cf\uff0c\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528 docker pull \u547d\u4ee4\u6765\u8f7d\u5165 ubuntu \u955c\u50cf\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker pull ubuntu<\/span><\/pre>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u542f\u52a8\u5bb9\u5668<\/span><\/h3>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4ee5\u4e0b\u547d\u4ee4\u4f7f\u7528 ubuntu \u955c\u50cf\u542f\u52a8\u4e00\u4e2a\u5bb9\u5668\uff0c\u53c2\u6570\u4e3a\u4ee5\u547d\u4ee4\u884c\u6a21\u5f0f\u8fdb\u5165\u8be5\u5bb9\u5668\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker run -it ubuntu \/bin\/bash<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-run.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-run.png\" alt=\"img\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u53c2\u6570\u8bf4\u660e\uff1a<\/span><\/p>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">-i<\/span><\/strong><\/span><span class=\"md-plain\">: \u4ea4\u4e92\u5f0f\u64cd\u4f5c\u3002<\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">-t<\/span><\/strong><\/span><span class=\"md-plain\">: \u7ec8\u7aef\u3002<\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">ubuntu<\/span><\/strong><\/span><span class=\"md-plain\">: ubuntu \u955c\u50cf\u3002<\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\/bin\/bash<\/span><\/strong><\/span><span class=\"md-plain\">\uff1a\u653e\u5728\u955c\u50cf\u540d\u540e\u7684\u662f\u547d\u4ee4\uff0c\u8fd9\u91cc\u6211\u4eec\u5e0c\u671b\u6709\u4e2a\u4ea4\u4e92\u5f0f Shell\uff0c\u56e0\u6b64\u7528\u7684\u662f \/bin\/bash\u3002<\/span><\/p>\n<\/li>\n<\/ul>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8981\u9000\u51fa\u7ec8\u7aef\uff0c\u76f4\u63a5\u8f93\u5165 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">exit<\/span><\/strong><\/span><span class=\"md-plain\">:<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">root@ed09e4490c57:\/# exit<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-exit.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-exit.png\" alt=\"img\" \/><\/span><\/p>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u542f\u52a8\u5df2\u505c\u6b62\u8fd0\u884c\u7684\u5bb9\u5668<\/span><\/h3>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u67e5\u770b\u6240\u6709\u7684\u5bb9\u5668\u547d\u4ee4\u5982\u4e0b\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker ps -a<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u70b9\u51fb\u56fe\u7247\u67e5\u770b\u5927\u56fe\uff1a<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a href=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-psa.png\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-psa.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-psa.png\" alt=\"img\" \/><\/span><\/a><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4f7f\u7528 docker start \u542f\u52a8\u4e00\u4e2a\u5df2\u505c\u6b62\u7684\u5bb9\u5668\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker start b750bbbcfd88 <\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-start.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-start.png\" alt=\"img\" \/><\/span><\/p>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u540e\u53f0\u8fd0\u884c<\/span><\/h3>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5728\u5927\u90e8\u5206\u7684\u573a\u666f\u4e0b\uff0c\u6211\u4eec\u5e0c\u671b docker \u7684\u670d\u52a1\u662f\u5728\u540e\u53f0\u8fd0\u884c\u7684\uff0c\u6211\u4eec\u53ef\u4ee5\u8fc7 -d \u6307\u5b9a\u5bb9\u5668\u7684\u8fd0\u884c\u6a21\u5f0f\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker run -itd --name ubuntu-test ubuntu \/bin\/bash<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u70b9\u51fb\u56fe\u7247\u67e5\u770b\u5927\u56fe\uff1a<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a href=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-run-d.png\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-run-d.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-run-d.png\" alt=\"img\" \/><\/span><\/a><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a href=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-run-d2.png\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-run-d2.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-run-d2.png\" alt=\"img\" \/><\/span><\/a><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u6ce8\uff1a<\/span><\/strong><\/span><span class=\"md-plain\">\u52a0\u4e86 -d \u53c2\u6570\u9ed8\u8ba4\u4e0d\u4f1a\u8fdb\u5165\u5bb9\u5668\uff0c\u60f3\u8981\u8fdb\u5165\u5bb9\u5668\u9700\u8981\u4f7f\u7528\u6307\u4ee4 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker exec<\/span><\/strong><\/span><span class=\"md-plain\">\uff08\u4e0b\u9762\u4f1a\u4ecb\u7ecd\u5230\uff09\u3002<\/span><\/p>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u505c\u6b62\u4e00\u4e2a\u5bb9\u5668<\/span><\/h3>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\"> \u505c\u6b62\u5bb9\u5668\u7684\u547d\u4ee4\u5982\u4e0b\uff1a <\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker stop &lt;\u5bb9\u5668 ID&gt;<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-stop-1.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-stop-1.png\" alt=\"img\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u505c\u6b62\u7684\u5bb9\u5668\u53ef\u4ee5\u901a\u8fc7 docker restart \u91cd\u542f\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker restart &lt;\u5bb9\u5668 ID&gt;<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-stop-2.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-stop-2.png\" alt=\"img\" \/><\/span><\/p>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u8fdb\u5165\u5bb9\u5668<\/span><\/h3>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5728\u4f7f\u7528 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">-d<\/span><\/strong><\/span><span class=\"md-plain\"> \u53c2\u6570\u65f6\uff0c\u5bb9\u5668\u542f\u52a8\u540e\u4f1a\u8fdb\u5165\u540e\u53f0\u3002\u6b64\u65f6\u60f3\u8981\u8fdb\u5165\u5bb9\u5668\uff0c\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u6307\u4ee4\u8fdb\u5165\uff1a<\/span><\/p>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker attach<\/span><\/strong><\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker exec<\/span><\/strong><\/span><span class=\"md-plain\">\uff1a\u63a8\u8350\u5927\u5bb6\u4f7f\u7528 docker exec \u547d\u4ee4\uff0c\u56e0\u4e3a\u6b64\u9000\u51fa\u5bb9\u5668\u7ec8\u7aef\uff0c\u4e0d\u4f1a\u5bfc\u81f4\u5bb9\u5668\u7684\u505c\u6b62\u3002<\/span><\/p>\n<\/li>\n<\/ul>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">attach \u547d\u4ee4<\/span><\/strong><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4e0b\u9762\u6f14\u793a\u4e86\u4f7f\u7528 docker attach \u547d\u4ee4\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker attach 1e560fca3906 <\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a href=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-attach.png\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-attach.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-attach.png\" alt=\"img\" \/><\/span><\/a><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u6ce8\u610f\uff1a<\/span><\/strong><\/span><span class=\"md-plain\"> \u5982\u679c\u4ece\u8fd9\u4e2a\u5bb9\u5668\u9000\u51fa\uff0c\u4f1a\u5bfc\u81f4\u5bb9\u5668\u7684\u505c\u6b62\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">exec \u547d\u4ee4<\/span><\/strong><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4e0b\u9762\u6f14\u793a\u4e86\u4f7f\u7528 docker exec \u547d\u4ee4\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">docker exec -it 243c32535da7 \/bin\/bash<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a href=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-exec.png\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-exec.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-exec.png\" alt=\"img\" \/><\/span><\/a><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u6ce8\u610f\uff1a<\/span><\/strong><\/span><span class=\"md-plain\"> \u5982\u679c\u4ece\u8fd9\u4e2a\u5bb9\u5668\u9000\u51fa\uff0c\u4e0d\u4f1a\u5bfc\u81f4\u5bb9\u5668\u7684\u505c\u6b62\uff0c\u8fd9\u5c31\u662f\u4e3a\u4ec0\u4e48\u63a8\u8350\u5927\u5bb6\u4f7f\u7528 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker exec<\/span><\/strong><\/span><span class=\"md-plain\"> \u7684\u539f\u56e0\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u66f4\u591a\u53c2\u6570\u8bf4\u660e\u8bf7\u4f7f\u7528 docker exec &#8211;help \u547d\u4ee4\u67e5\u770b\u3002<\/span><\/p>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u5bfc\u51fa\u548c\u5bfc\u5165\u5bb9\u5668<\/span><\/h3>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u5bfc\u51fa\u5bb9\u5668<\/span><\/strong><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u679c\u8981\u5bfc\u51fa\u672c\u5730\u67d0\u4e2a\u5bb9\u5668\uff0c\u53ef\u4ee5\u4f7f\u7528 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker export<\/span><\/strong><\/span><span class=\"md-plain\"> \u547d\u4ee4\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker export 1e560fca3906 &gt; ubuntu.tar<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5bfc\u51fa\u5bb9\u5668 1e560fca3906 \u5feb\u7167\u5230\u672c\u5730\u6587\u4ef6 ubuntu.tar\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a href=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-export.png\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-export.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-export.png\" alt=\"img\" \/><\/span><\/a><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8fd9\u6837\u5c06\u5bfc\u51fa\u5bb9\u5668\u5feb\u7167\u5230\u672c\u5730\u6587\u4ef6\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u5bfc\u5165\u5bb9\u5668\u5feb\u7167<\/span><\/strong><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u53ef\u4ee5\u4f7f\u7528 docker import \u4ece\u5bb9\u5668\u5feb\u7167\u6587\u4ef6\u4e2d\u518d\u5bfc\u5165\u4e3a\u955c\u50cf\uff0c\u4ee5\u4e0b\u5b9e\u4f8b\u5c06\u5feb\u7167\u6587\u4ef6 ubuntu.tar \u5bfc\u5165\u5230\u955c\u50cf test\/ubuntu:v1:<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ cat docker\/ubuntu.tar | docker import - test\/ubuntu:v1<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a href=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-import.png\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-import.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-import.png\" alt=\"img\" \/><\/span><\/a><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6b64\u5916\uff0c\u4e5f\u53ef\u4ee5\u901a\u8fc7\u6307\u5b9a URL \u6216\u8005\u67d0\u4e2a\u76ee\u5f55\u6765\u5bfc\u5165\uff0c\u4f8b\u5982\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker import http:\/\/example.com\/exampleimage.tgz example\/imagerepo<\/span><\/pre>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u5220\u9664\u5bb9\u5668<\/span><\/h3>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5220\u9664\u5bb9\u5668\u4f7f\u7528 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker rm<\/span><\/strong><\/span><span class=\"md-plain\"> \u547d\u4ee4\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">$ docker rm -f 1e560fca3906<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c  md-link\"><a href=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-rmi.png\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-rmi.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker-container-rmi.png\" alt=\"img\" \/><\/span><\/a><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4e0b\u9762\u7684\u547d\u4ee4\u53ef\u4ee5\u6e05\u7406\u6389\u6240\u6709\u5904\u4e8e\u7ec8\u6b62\u72b6\u6001\u7684\u5bb9\u5668\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\"> $ docker container prune <\/span><\/p>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u8fd0\u884c\u4e00\u4e2a web \u5e94\u7528<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u524d\u9762\u6211\u4eec\u8fd0\u884c\u7684\u5bb9\u5668\u5e76\u6ca1\u6709\u4e00\u4e9b\u4ec0\u4e48\u7279\u522b\u7684\u7528\u5904\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u63a5\u4e0b\u6765\u8ba9\u6211\u4eec\u5c1d\u8bd5\u4f7f\u7528 docker \u6784\u5efa\u4e00\u4e2a web \u5e94\u7528\u7a0b\u5e8f\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6211\u4eec\u5c06\u5728docker\u5bb9\u5668\u4e2d\u8fd0\u884c\u4e00\u4e2a Python Flask \u5e94\u7528\u6765\u8fd0\u884c\u4e00\u4e2aweb\u5e94\u7528\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~# docker pull training\/webapp  # \u8f7d\u5165\u955c\u50cf<\/span>\n<span role=\"presentation\">runoob@runoob:~# docker run -d -P training\/webapp python app.py<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker29.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker29.png\" alt=\"img\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u53c2\u6570\u8bf4\u660e:<\/span><\/p>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">-d:<\/span><\/strong><\/span><span class=\"md-plain\">\u8ba9\u5bb9\u5668\u5728\u540e\u53f0\u8fd0\u884c\u3002<\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">-P:<\/span><\/strong><\/span><span class=\"md-plain\">\u5c06\u5bb9\u5668\u5185\u90e8\u4f7f\u7528\u7684\u7f51\u7edc\u7aef\u53e3\u6620\u5c04\u5230\u6211\u4eec\u4f7f\u7528\u7684\u4e3b\u673a\u4e0a\u3002<\/span><\/p>\n<\/li>\n<\/ul>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u67e5\u770b WEB \u5e94\u7528\u5bb9\u5668<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4f7f\u7528 docker ps \u6765\u67e5\u770b\u6211\u4eec\u6b63\u5728\u8fd0\u884c\u7684\u5bb9\u5668\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~#  docker ps<\/span>\n<span role=\"presentation\">CONTAINER ID \u00a0 \u00a0 \u00a0  IMAGE \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 COMMAND \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 ... \u00a0 \u00a0 \u00a0  PORTS \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <\/span>\n<span role=\"presentation\">d3d5e39ed9d3 \u00a0 \u00a0 \u00a0  training\/webapp \u00a0 \u00a0 \"python app.py\" \u00a0 \u00a0 ... \u00a0 \u00a0 \u00a0  0.0.0.0:32769-&gt;5000\/tcp<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8fd9\u91cc\u591a\u4e86\u7aef\u53e3\u4fe1\u606f\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">PORTS<\/span>\n<span role=\"presentation\">0.0.0.0:32769-&gt;5000\/tcp<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">Docker \u5f00\u653e\u4e86 5000 \u7aef\u53e3\uff08\u9ed8\u8ba4 Python Flask \u7aef\u53e3\uff09\u6620\u5c04\u5230\u4e3b\u673a\u7aef\u53e3 32769 \u4e0a\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8fd9\u65f6\u6211\u4eec\u53ef\u4ee5\u901a\u8fc7\u6d4f\u89c8\u5668\u8bbf\u95eeWEB\u5e94\u7528<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker31.png\"><img decoding=\"async\" src=\"https:\/\/www.runoob.com\/wp-content\/uploads\/2016\/05\/docker31.png\" alt=\"img\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6211\u4eec\u4e5f\u53ef\u4ee5\u901a\u8fc7 -p \u53c2\u6570\u6765\u8bbe\u7f6e\u4e0d\u4e00\u6837\u7684\u7aef\u53e3\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~$ docker run -d -p 5000:5000 training\/webapp python app.py<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker ps<\/span><\/strong><\/span><span class=\"md-plain\">\u67e5\u770b\u6b63\u5728\u8fd0\u884c\u7684\u5bb9\u5668<\/span><\/p>\n<pre class=\"md-fences mock-cm md-end-block\" lang=\"\">runoob@runoob:~#  docker ps\nCONTAINER ID        IMAGE                             PORTS                     NAMES\nbf08b7f2cd89        training\/webapp     ...        0.0.0.0:5000-&gt;5000\/tcp    wizardly_chandrasekhar\nd3d5e39ed9d3        training\/webapp     ...        0.0.0.0:32769-&gt;5000\/tcp   xenodochial_hoov<\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5bb9\u5668\u5185\u90e8\u7684 5000 \u7aef\u53e3\u6620\u5c04\u5230\u6211\u4eec\u672c\u5730\u4e3b\u673a\u7684 5000 \u7aef\u53e3\u4e0a\u3002<\/span><\/p>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u7f51\u7edc\u7aef\u53e3\u7684\u5feb\u6377\u65b9\u5f0f<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u901a\u8fc7 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker ps<\/span><\/strong><\/span><span class=\"md-plain\"> \u547d\u4ee4\u53ef\u4ee5\u67e5\u770b\u5230\u5bb9\u5668\u7684\u7aef\u53e3\u6620\u5c04\uff0c<\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker<\/span><\/strong><\/span><span class=\"md-plain\"> \u8fd8\u63d0\u4f9b\u4e86\u53e6\u4e00\u4e2a\u5feb\u6377\u65b9\u5f0f <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker port<\/span><\/strong><\/span><span class=\"md-plain\">\uff0c\u4f7f\u7528 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker port<\/span><\/strong><\/span><span class=\"md-plain\"> \u53ef\u4ee5\u67e5\u770b\u6307\u5b9a \uff08ID \u6216\u8005\u540d\u5b57\uff09\u5bb9\u5668\u7684\u67d0\u4e2a\u786e\u5b9a\u7aef\u53e3\u6620\u5c04\u5230\u5bbf\u4e3b\u673a\u7684\u7aef\u53e3\u53f7\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4e0a\u9762\u6211\u4eec\u521b\u5efa\u7684 web \u5e94\u7528\u5bb9\u5668 ID \u4e3a <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">bf08b7f2cd89<\/span><\/strong><\/span><span class=\"md-plain\"> \u540d\u5b57\u4e3a <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">wizardly_chandrasekhar<\/span><\/strong><\/span><span class=\"md-plain\">\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6211\u53ef\u4ee5\u4f7f\u7528 docker port bf08b7f2cd89 \u6216 docker port wizardly_chandrasekhar \u6765\u67e5\u770b\u5bb9\u5668\u7aef\u53e3\u7684\u6620\u5c04\u60c5\u51b5\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~$ docker port bf08b7f2cd89<\/span>\n<span role=\"presentation\">5000\/tcp -&gt; 0.0.0.0:5000<\/span>\n<span role=\"presentation\">runoob@runoob:~$ docker port wizardly_chandrasekhar<\/span>\n<span role=\"presentation\">5000\/tcp -&gt; 0.0.0.0:5000<\/span><\/pre>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u67e5\u770b WEB \u5e94\u7528\u7a0b\u5e8f\u65e5\u5fd7<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">docker logs [ID\u6216\u8005\u540d\u5b57] \u53ef\u4ee5\u67e5\u770b\u5bb9\u5668\u5185\u90e8\u7684\u6807\u51c6\u8f93\u51fa\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~$ docker logs -f bf08b7f2cd89<\/span>\n<span role=\"presentation\"> * Running on http:\/\/0.0.0.0:5000\/ (Press CTRL+C to quit)<\/span>\n<span role=\"presentation\">192.168.239.1 - - [09\/May\/2016 16:30:37] \"GET \/ HTTP\/1.1\" 200 -<\/span>\n<span role=\"presentation\">192.168.239.1 - - [09\/May\/2016 16:30:37] \"GET \/favicon.ico HTTP\/1.1\" 404 -<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">-f:<\/span><\/strong><\/span><span class=\"md-plain\"> \u8ba9 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker logs<\/span><\/strong><\/span><span class=\"md-plain\"> \u50cf\u4f7f\u7528 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">tail -f<\/span><\/strong><\/span><span class=\"md-plain\"> \u4e00\u6837\u6765\u8f93\u51fa\u5bb9\u5668\u5185\u90e8\u7684\u6807\u51c6\u8f93\u51fa\u3002<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4ece\u4e0a\u9762\uff0c\u6211\u4eec\u53ef\u4ee5\u770b\u5230\u5e94\u7528\u7a0b\u5e8f\u4f7f\u7528\u7684\u662f 5000 \u7aef\u53e3\u5e76\u4e14\u80fd\u591f\u67e5\u770b\u5230\u5e94\u7528\u7a0b\u5e8f\u7684\u8bbf\u95ee\u65e5\u5fd7\u3002<\/span><\/p>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u67e5\u770bWEB\u5e94\u7528\u7a0b\u5e8f\u5bb9\u5668\u7684\u8fdb\u7a0b<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6211\u4eec\u8fd8\u53ef\u4ee5\u4f7f\u7528 docker top \u6765\u67e5\u770b\u5bb9\u5668\u5185\u90e8\u8fd0\u884c\u7684\u8fdb\u7a0b<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~$ docker top wizardly_chandrasekhar<\/span>\n<span role=\"presentation\">UID \u00a0 \u00a0 PID \u00a0 \u00a0 \u00a0 \u00a0 PPID \u00a0 \u00a0 \u00a0 \u00a0  ... \u00a0 \u00a0 \u00a0 TIME \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  CMD<\/span>\n<span role=\"presentation\">root \u00a0  23245 \u00a0 \u00a0 \u00a0 23228 \u00a0 \u00a0 \u00a0 \u00a0 ... \u00a0 \u00a0 \u00a0 00:00:00 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  python app.py<\/span><\/pre>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u68c0\u67e5 WEB \u5e94\u7528\u7a0b\u5e8f<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4f7f\u7528 <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">docker inspect<\/span><\/strong><\/span><span class=\"md-plain\"> \u6765\u67e5\u770b Docker \u7684\u5e95\u5c42\u4fe1\u606f\u3002\u5b83\u4f1a\u8fd4\u56de\u4e00\u4e2a JSON \u6587\u4ef6\u8bb0\u5f55\u7740 Docker \u5bb9\u5668\u7684\u914d\u7f6e\u548c\u72b6\u6001\u4fe1\u606f\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~$ docker inspect wizardly_chandrasekhar<\/span>\n<span role=\"presentation\">[<\/span>\n<span role=\"presentation\"> \u00a0  {<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0  \"Id\": \"bf08b7f2cd897b5964943134aa6d373e355c286db9b9885b1f60b6e8f82b2b85\",<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0  \"Created\": \"2018-09-17T01:41:26.174228707Z\",<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0  \"Path\": \"python\",<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0  \"Args\": [<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"app.py\"<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0  ],<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0  \"State\": {<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"Status\": \"running\",<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"Running\": true,<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"Paused\": false,<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"Restarting\": false,<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"OOMKilled\": false,<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"Dead\": false,<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"Pid\": 23245,<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"ExitCode\": 0,<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"Error\": \"\",<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"StartedAt\": \"2018-09-17T01:41:26.494185806Z\",<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  \"FinishedAt\": \"0001-01-01T00:00:00Z\"<\/span>\n<span role=\"presentation\"> \u00a0 \u00a0 \u00a0  },<\/span>\n<span role=\"presentation\">......<\/span><\/pre>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u505c\u6b62 WEB \u5e94\u7528\u5bb9\u5668<\/span><\/h2>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~$ docker stop wizardly_chandrasekhar \u00a0 <\/span>\n<span role=\"presentation\">wizardly_chandrasekhar<\/span><\/pre>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u91cd\u542fWEB\u5e94\u7528\u5bb9\u5668<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5df2\u7ecf\u505c\u6b62\u7684\u5bb9\u5668\uff0c\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528\u547d\u4ee4 docker start \u6765\u542f\u52a8\u3002<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~$ docker start wizardly_chandrasekhar<\/span>\n<span role=\"presentation\">wizardly_chandrasekhar<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">docker ps -l \u67e5\u8be2\u6700\u540e\u4e00\u6b21\u521b\u5efa\u7684\u5bb9\u5668\uff1a<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">#  docker ps -l <\/span>\n<span role=\"presentation\">CONTAINER ID \u00a0 \u00a0 \u00a0  IMAGE \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 PORTS \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 NAMES<\/span>\n<span role=\"presentation\">bf08b7f2cd89 \u00a0 \u00a0 \u00a0  training\/webapp \u00a0 \u00a0 ... \u00a0 \u00a0 \u00a0  0.0.0.0:5000-&gt;5000\/tcp \u00a0  wizardly_chandrasekhar<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6b63\u5728\u8fd0\u884c\u7684\u5bb9\u5668\uff0c\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528 docker restart \u547d\u4ee4\u6765\u91cd\u542f\u3002<\/span><\/p>\n<div class=\"md-hr md-end-block\">\n<hr \/>\n<\/div>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u79fb\u9664WEB\u5e94\u7528\u5bb9\u5668<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528 docker rm \u547d\u4ee4\u6765\u5220\u9664\u4e0d\u9700\u8981\u7684\u5bb9\u5668<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~$ docker rm wizardly_chandrasekhar \u00a0<\/span>\n<span role=\"presentation\">wizardly_chandrasekhar<\/span><\/pre>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5220\u9664\u5bb9\u5668\u65f6\uff0c\u5bb9\u5668\u5fc5\u987b\u662f\u505c\u6b62\u72b6\u6001\uff0c\u5426\u5219\u4f1a\u62a5\u5982\u4e0b\u9519\u8bef<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\"><span role=\"presentation\">runoob@runoob:~$ docker rm wizardly_chandrasekhar<\/span>\n<span role=\"presentation\">Error response from daemon: You cannot remove a running container bf08b7f2cd897b5964943134aa6d373e355c286db9b9885b1f60b6e8f82b2b85. Stop the container before attempting removal or force remove<\/span><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/www.runoob.com\/docker\/docker-container-usage.html Docker \u5bb9\u5668\u4f7f\u7528 Docker \u5ba2\u6237\u7aef docker \u5ba2\u6237\u7aef\u975e\u5e38\u7b80\u5355 ,\u6211\u4eec\u53ef\u4ee5\u76f4\u63a5\u8f93\u5165 docker \u547d\u4ee4\u6765\u67e5\u770b\u5230 Docker \u5ba2\u6237\u7aef\u7684\u6240\u6709\u547d\u4ee4\u9009\u9879\u3002 runoob@runoob:~# docker \u53ef\u4ee5\u901a\u8fc7\u547d\u4ee4 docker command &#8211;help \u66f4\u6df1\u5165\u7684\u4e86\u89e3\u6307\u5b9a\u7684 Docker \u547d\u4ee4\u4f7f\u7528\u65b9\u6cd5\u3002 \u4f8b\u5982\u6211\u4eec\u8981\u67e5\u770b docker stats \u6307\u4ee4\u7684\u5177\u4f53\u4f7f\u7528\u65b9\u6cd5\uff1a runoob@runoob:~# docker stats &#8211;help \u5bb9\u5668\u4f7f\u7528 \u83b7\u53d6\u955c\u50cf \u5982\u679c\u6211\u4eec\u672c\u5730\u6ca1\u6709 ubuntu \u955c\u50cf\uff0c\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528 docker pull \u547d\u4ee4\u6765\u8f7d\u5165 ubuntu \u955c\u50cf\uff1a $ docker pull ubuntu \u542f\u52a8\u5bb9\u5668 \u4ee5\u4e0b\u547d\u4ee4\u4f7f\u7528 ubuntu \u955c\u50cf\u542f\u52a8\u4e00\u4e2a\u5bb9\u5668\uff0c\u53c2\u6570\u4e3a\u4ee5\u547d\u4ee4\u884c\u6a21\u5f0f\u8fdb\u5165\u8be5\u5bb9\u5668\uff1a $ docker run &hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-1148","post","type-post","status-publish","format-standard","hentry","category-ayo0bcjn5seq2"],"_links":{"self":[{"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/posts\/1148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/comments?post=1148"}],"version-history":[{"count":2,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/posts\/1148\/revisions"}],"predecessor-version":[{"id":3859,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/posts\/1148\/revisions\/3859"}],"wp:attachment":[{"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/media?parent=1148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/categories?post=1148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eternalsphere.net\/echoes\/index.php\/wp-json\/wp\/v2\/tags?post=1148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}