news 2026/7/6 1:47:51

docker 的命令

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker 的命令

镜像相关(image)

docker pull nginx:latest # 拉镜像
docker images # 看本地有哪些镜像
docker rmi nginx # 删镜像(有容器在用就删不掉)
docker build -t myapp:1.0 . # 用当前目录 Dockerfile 构建镜像
docker tag myapp:1.0 myapp:latest # 打 tag
docker save myapp > myapp.tar # 镜像导出成文件
docker load < myapp.tar # 从文件导入镜像

容器相关

启停

docker run -d -p 8080:80 --name web nginx # 后台跑 + 端口映射 + 起名字
docker run -it ubuntu /bin/bash # 交互式进容器
docker ps # 正在跑的容器
docker ps -a # 所有容器(含已退出的)
docker start web / docker stop web / docker restart web
docker rm web # 删容器(要先 stop)
docker rm -f web # 强制删(不用先 stop)
docker run --rm alpine echo hi # 跑完自动删容器(调试好用)

进容器 / 看日志

docker exec -it web /bin/bash # 进正在跑的容器(bash)
docker exec -it web sh # alpine 没 bash,用 sh
docker logs web # 看 stdout 日志
docker logs -f --tail 100 web # 实时追 100 行

资源 / 信息

docker inspect web # 看容器所有元数据(IP、挂载、env…)
docker stats web # 实时 CPU / 内存占用
docker top web # 容器里跑了哪些进程

网络(network)

docker network ls # 有哪些网络
docker network create mynet # 自建桥接网络(容器间通 hostname)
docker network connect mynet web # 把容器挂到网络上
docker network inspect mynet # 看网络详情(含哪些容器)

同个自定义网络里的容器,可以直接ping 容器名,比--link新也稳

数据卷(volume)

docker volume ls
docker volume create data
docker run -v data:/data nginx # 挂载卷
docker run -v /host/path:/container/path nginx # 挂宿主机目录(bind mount)
docker volume prune # 删没被用的卷

清理(prune —— 救命命令)

docker container prune # 删所有 stopped 容器
docker image prune -a # 删所有没被用的镜像(-a 连 none 以外的也清)
docker volume prune # 删没被用的卷
docker system prune -a # 全清(容器+镜像+网络+缓存,谨慎)

prune系列没二次确认,服务器上慎用 -a

Docker Compose(多容器编排,单机最常用)

docker compose up -d # 按 docker-compose.yml 启动
docker compose down # 停 + 删容器网络(卷默认不删)
docker compose down -v # 连卷一起删
docker compose logs -f # 看所有服务日志
docker compose ps

老版本是docker-compose(带横杠),新版本docker compose(子命令),功能一样。

系统级

docker info # Docker 引擎概览(驱动、镜像源、存储…)
docker version # 客户端 / 服务端版本
docker login # 登私有仓库
docker logout

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/6 1:47:14

基于STM32单片机汽车疲劳驾驶检测设计车载酒精 醉驾酒驾监测成品21(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_

基于STM32单片机汽车疲劳驾驶检测设计车载酒精 醉驾酒驾监测成品21(设计源文件万字报告讲解)&#xff08;支持资料、图片参考_相关定制&#xff09;_ 版本0/一 酒精检测声光报警&#xff08;STM32版本&#xff09;&#xff1a;采用STM32F103C8T6单片机进行数据处理LCD/OLED液晶…

作者头像 李华
网站建设 2026/7/6 1:46:18

企业管理mba论文怎么选题

企业管理mba论文怎么选题 深夜十一点&#xff0c;你对着空白的Word文档&#xff0c;导师那句“选题太老套&#xff0c;没有研究价值”还在耳边回响。你翻遍了知网&#xff0c;看过的文献标题都长得差不多&#xff1b;你琢磨过自己公司的案例&#xff0c;又担心太具体、没理论高…

作者头像 李华
网站建设 2026/7/6 1:45:18

2026最新8款AI编程助手学生党平替实测合集

我是从程序员转的产品经理&#xff0c;现在偶尔还要写代码。AI 编程工具对我来说&#xff0c;关键是产品思维和技术实现的桥接能力。上周我要给团队做一个招聘平台的权限校验模块&#xff0c;需要快速产出Go语言的Gin框架JWT鉴权中间件&#xff0c;我最先打开的就是TRAE&#x…

作者头像 李华
网站建设 2026/7/6 1:44:47

2026最新7款AI编程助手学生党平替实测合集

我的代码仓库有 30 万行&#xff0c;AI 编程工具能不能索引这么大的项目是个硬指标。5 款工具在大项目上的表现差距很大。作为一个从Android转后端做副业的开发者&#xff0c;我前前后后试用了不下10款AI编程工具&#xff0c;最近半年一直在找能支撑我30万行副业项目仓库的AI助…

作者头像 李华
网站建设 2026/7/6 1:44:13

图片加载适配:跨平台图片缓存策略(101)

一、 基础缓存机制&#xff1a;原生 Image 组件的三级缓存ArkUI-X 的 Image 组件底层自带了三级缓存机制&#xff0c;包括解码后的内存图片缓存、解码前的数据缓存以及物理磁盘缓存。在加载图片时&#xff0c;框架会逐级查找&#xff0c;若命中缓存则直接返回结果&#xff0c;从…

作者头像 李华