当前位置: 首页 > news >正文

Docker常用命令

#检查 Docker 系统状态 在宝塔终端执行
docker system df -v

查询linux服务器docker占用资源情况: docker stats

Docker
进入: docker exec -it tybiaozhu-app-1 /bin/bash
第一次构建:

构建:docker-compose build --no-cache

启动:docker-compose up -d

如果只是更新了代码:docker-compose up -d
以后再次构建:docker-compose up -d --build (构建并重启)

14:18


# ===== 在宝塔终端执行 清理镜像=====

# 1. 查看当前状态
docker system df
echo "---"
ps aux | grep dockerd | grep -v grep

# 2. 执行清理(一行命令搞定)
docker system prune -a --volumes -f

# 3. 重启 Docker
systemctl restart docker && sleep 10

# 4. 重启您的服务
cd /root/bztongyong && docker-compose up -d

# 5. 验证效果
echo "=== 清理后 ==="
docker system df
echo "---"
ps aux | grep dockerd | grep -v grep
echo "---"
docker stats --no-stream

# 重新加载配置(如果使用 systemd)
sudo systemctl daemon-reload
# 重启 Docker 服务
sudo systemctl restart docker
查看系统整体内存
这个命令能立即列出当前内存占用最高的10个进程
free -h命令查看系统整体内存使用情况
ps aux --sort=-%mem | head -n 11
具体的内存消耗量(单位MB)
ps -eo pid,comm,%mem,rss --sort=-rss | head -n 11

# ===== 构建时自动清理旧镜像 =====
# 修改您的构建脚本
# 在执行 docker-compose build 之前,先清理

cd /root/bztongyong

# 清理旧的悬空镜像
docker image prune -f

# 然后再构建
docker-compose build app

# 启动
docker-compose up -d


推荐方案:
# 安全清理(不影响构建速度)
docker image prune -f
docker builder prune --filter until=168h -f
systemctl restart docker

http://www.cnnetsun.cn/news/820537.html

相关文章:

  • DCDC同步降压:RT7272BGSP同步降压设计详解
  • 亚马逊Listing转化率低?专家级三步诊断与高效优化策略
  • EDC电子试验记录,现代科研的数字化革命与七大工具横评
  • 强化学习代码-利用Q-learning实现三维世界的路径规划-002 可以保存和读取策略、Py...
  • 业绩增长乏力?原圈科技AI CRM系统揭秘保险业四大陪练场景
  • 【软件分享】SmsForwarder短信转发器v3.3.3:下载与完整配置教程
  • CarSim与Simulink联合仿真模型 提供Carsim参数配置文件——cpar文件——导...
  • 西门子 S7 - 1200 PLC 在污水处理项目中的实战应用
  • Turbo码编码译码在MATLAB中的实现探索
  • 震惊!原来大模型Agent是这样实现的,小白程序员也能搞懂!ReAct模式+Function Calling让AI自己干活
  • 无人驾驶动力学MPC算法跟踪蛇形线探索
  • 综合能源系统优化在MATLAB - Yalmip - CPLEX平台上的实现
  • 光伏系统遮阴下MPPT的MATLAB探索:从传统粒子群到动态遮阴优化
  • 别再为RAG评估发愁了!LLM合成数据生成,让小白程序员也能轻松搞定
  • 【真香警告】大模型Agent开发全攻略:模型选择、工具设计、护栏搭建,一文搞定Agent开发全流程
  • 聊聊那套.net源码搭建的大型MES生产制造管理系统(BS版)
  • 基于三菱PLC和MCGS的单容液位控制组态设计之旅
  • 多线程的这9种用途,99%的人不知道!
  • 聊聊AI智能客服
  • Spring Boot 3 + Spring AI 实战:十分钟集成 OpenAI API 构建智能应用
  • 轨道小车无线控制系统设计与实现
  • 三菱PLC 与组态王打造变频器恒压供水系统控制
  • 探索MD500E伺服驱动器代码的奇妙世界
  • Ubuntu 24 通关 MySQL:从本地安装到 root 远程登录的一站式实操指南
  • 如何绑定自己的域名生成专属短链接
  • 火语言 RPA:英数图形验证码自动化处理案例
  • 企模板就是企业网站模板
  • 罗德与施瓦茨SMW200A单双通道3G6G信号发生器
  • WGCLOUD使用说明 - 如何监控主机的网络配置信息
  • C#操作Word文档:如何精准插入与格式化段落?