Docker学习笔记(一):Docker常用命令
整理了 Docker 核心命令的用法,从服务管理到容器操作,方便后续复习查阅。 一、Docker服务基础操作(守护进程管理)1.1 服务启停控制 启动:systemctl start docker✅ 核心功能:启动Docker守护进程(dockerd),初始化镜像/容器管理环境⚠️ 注意:启动失败用journalctl -u docker查日志 停止:systemctl stop docker✅ 核心功能:终止守护进程及所有运行中容器⚠️ 注意:先手动停止重要容器,避免数据未持久化 重启:systemctl restart docker✅ 核心场景:修改配置文件(如/etc/docker/daemon.json)后生效 1.2 服务状态查询 命令:systemctl status docker✅ 核心功能:查看服务运行状态及最近日志🔍 状态解读: 绿色active (running):正常运行 红色inactive (dead):已停止 二、镜像操作命令(Image)2.1 镜像获取与搜索 拉取镜像:docker pull <镜像名:标签...
解决SpringBoot中Lombok注解失效的那些坑
在 SpringBoot 项目开发中,Lombok 注解突然失效是一个很常见的问题,表现为明明添加了 @Data 等注解,却在编译时出现 “找不到符号”(如缺失 getter/setter 方法)的错误。本文记录了我在项目中遇到该问题的排查过程,分析了 Lombok 注解失效与 Maven 编译插件(maven-compiler-plugin)配置、版本管理之间的关系,并总结了可行的解决方案和最佳实践。 在开发SpringBoot项目时,相信很多同学都遇到过Lombok注解突然失效的问题:代码里明明加了@Data注解,编译时却报”找不到符号”(比如缺失getter/setter方法)。最近我在项目中就遇到了类似问题,通过排查终于找到原因,在这里记录一下整个过程和解决方案。 问题现象项目中使用了Lombok的@Data、@Getter等注解,但编译时出现一系列”找不到符号”错误: 1234567java: 找不到符号 符号: 变量 log 位置: 类 org.hnu.tablerecognition.common.interceptor.JwtTok...



