[{"data":1,"prerenderedAt":232},["ShallowReactive",2],{"content:\u002Fposts\u002Fdocker-commands":3,"surround:\u002Fposts\u002Fdocker-commands":221},{"id":4,"title":5,"body":6,"categories":198,"date":200,"description":201,"draft":202,"extension":203,"image":204,"meta":205,"navigation":207,"path":208,"permalink":204,"pinned":202,"published":204,"readingTime":209,"recommend":204,"references":204,"seo":214,"sitemap":215,"stem":216,"tags":217,"type":219,"updated":200,"__hash__":220},"content\u002Fposts\u002Fposts\u002Fdocker-commands.md","Docker 常用命令速查",{"type":7,"value":8,"toc":186},"minimark",[9,19,24,35,39,45,48,126,130,136,140,146,150,156,160,166,170,176,180],[10,11,15],"alert",{"icon":12,"title":13,"type":14},"tabler:robot","AI 迁移提示","info",[16,17,18],"p",{},"本文由 AI 协助从旧站迁移，尚未完成逐篇人工审校；内容如有疏漏，将在复核后修订。",[20,21,23],"h2",{"id":22},"systemctl-服务命令","systemctl 服务命令",[25,26,32],"pre",{"className":27,"code":29,"language":30,"meta":31},[28],"language-bash","# 启动\nsystemctl start docker\n# 停止\nsystemctl stop docker\n# 查看状态\nsystemctl status docker\n# 开机自启\nsystemctl enable docker\n","bash","",[33,34,29],"code",{"__ignoreMap":31},[20,36,38],{"id":37},"docker-run","docker run",[25,40,43],{"className":41,"code":42,"language":30,"meta":31},[28],"docker run [OPTIONS] IMAGE [COMMAND] [ARG...]\n",[33,44,42],{"__ignoreMap":31},[16,46,47],{},"常用参数：",[49,50,51,58,64,70,79,88,94,100,106],"ul",{},[52,53,54,57],"li",{},[33,55,56],{"code":56},"-d","：后台运行容器并返回容器 ID",[52,59,60,63],{},[33,61,62],{"code":62},"-it","：交互式运行，分配伪终端",[52,65,66,69],{},[33,67,68],{"code":68},"--name","：指定容器名称",[52,71,72,75,76],{},[33,73,74],{"code":74},"-p","：端口映射，格式 ",[33,77,78],{"code":78},"host_port:container_port",[52,80,81,84,85],{},[33,82,83],{"code":83},"-v","：挂载卷，格式 ",[33,86,87],{"code":87},"host_dir:container_dir",[52,89,90,93],{},[33,91,92],{"code":92},"--rm","：容器停止后自动删除",[52,95,96,99],{},[33,97,98],{"code":98},"-e","：设置环境变量",[52,101,102,105],{},[33,103,104],{"code":104},"--network","：指定网络模式",[52,107,108,111,112,115,116,115,119,115,122,125],{},[33,109,110],{"code":110},"--restart","：重启策略（",[33,113,114],{"code":114},"no"," \u002F ",[33,117,118],{"code":118},"on-failure",[33,120,121],{"code":121},"always",[33,123,124],{"code":124},"unless-stopped","）",[20,127,129],{"id":128},"docker-exec","docker exec",[25,131,134],{"className":132,"code":133,"language":30,"meta":31},[28],"# 进入容器交互式终端\ndocker exec -it my_container \u002Fbin\u002Fbash\n",[33,135,133],{"__ignoreMap":31},[20,137,139],{"id":138},"docker-ps","docker ps",[25,141,144],{"className":142,"code":143,"language":30,"meta":31},[28],"docker ps        # 运行中的容器\ndocker ps -a     # 所有容器\ndocker ps -q     # 只显示容器 ID\n",[33,145,143],{"__ignoreMap":31},[20,147,149],{"id":148},"docker-logs","docker logs",[25,151,154],{"className":152,"code":153,"language":30,"meta":31},[28],"docker logs my_container\ndocker logs -f my_container       # 实时跟随\ndocker logs --tail 10 my_container # 最后 10 行\n",[33,155,153],{"__ignoreMap":31},[20,157,159],{"id":158},"docker-images","docker images",[25,161,164],{"className":162,"code":163,"language":30,"meta":31},[28],"docker images\ndocker images -q\n",[33,165,163],{"__ignoreMap":31},[20,167,169],{"id":168},"docker-pull-tag-push","docker pull \u002F tag \u002F push",[25,171,174],{"className":172,"code":173,"language":30,"meta":31},[28],"docker pull nginx:latest\ndocker tag myapp:latest harbor.example.com\u002Fmyproject\u002Fmyapp:v1.0.0\ndocker push harbor.example.com\u002Fmyproject\u002Fmyapp:v1.0.0\n",[33,175,173],{"__ignoreMap":31},[20,177,179],{"id":178},"docker-save-load","docker save \u002F load",[25,181,184],{"className":182,"code":183,"language":30,"meta":31},[28],"docker save -o myimage.tar myimage:latest\ndocker load -i myimage.tar\n",[33,185,183],{"__ignoreMap":31},{"title":31,"searchDepth":187,"depth":187,"links":188},4,[189,191,192,193,194,195,196,197],{"id":22,"depth":190,"text":23},2,{"id":37,"depth":190,"text":38},{"id":128,"depth":190,"text":129},{"id":138,"depth":190,"text":139},{"id":148,"depth":190,"text":149},{"id":158,"depth":190,"text":159},{"id":168,"depth":190,"text":169},{"id":178,"depth":190,"text":179},[199],"容器","2026-01-28","整理 Docker 日常运维中最常用的命令，涵盖容器生命周期管理、镜像操作、日志查看、镜像导入导出等核心操作。",false,"md",null,{"slots":206},{},true,"\u002Fposts\u002Fdocker-commands",{"text":210,"minutes":211,"time":212,"words":213},"2 min read",1.18,70800,236,{"title":5,"description":201},{"loc":208},"posts\u002Fposts\u002Fdocker-commands",[218],"Docker","tech","quXqyQOVtyvYtrhZZutgl0_2llb27cIen1jLJE9kY_4",[222,227],{"title":223,"path":224,"stem":225,"date":226,"type":219,"children":-1},"PostgreSQL 备份与恢复","\u002Fposts\u002Fpostgresql-backup","posts\u002Fposts\u002Fpostgresql-backup","2026-01-27 00:00:00",{"title":228,"path":229,"stem":230,"date":231,"type":219,"children":-1},"Docker Compose 常用命令","\u002Fposts\u002Fdocker-compose-commands","posts\u002Fposts\u002Fdocker-compose-commands","2026-01-29",1788712224748]