一、 Docker 服务与基础管理在开始操作前通常需要确认 Docker 守护进程的状态查看版本信息docker --version 或 docker version查看系统信息docker info可查看 Docker Root Dir、镜像数量等详细信息启动 Docker 服务sudo systemctl start docker停止 Docker 服务sudo systemctl stop docker重启 Docker 服务sudo systemctl restart docker二、 镜像Image管理镜像是容器的静态模板以下是核心的镜像操作指令搜索镜像docker search [镜像名称]例如搜索高星镜像docker search --filterSTARS9000 mysql拉取镜像docker pull [镜像名称:标签]例如docker pull nginx:latest查看本地镜像docker images构建镜像docker build -t [镜像名称:标签] .基于当前目录的 Dockerfile 构建删除镜像docker rmi [镜像ID或名称]强制删除可加 -f 参数镜像导出与加载保存为 tar 包docker save -o [文件名.tar] [镜像名称]从 tar 包加载docker load -i [文件名.tar]推送镜像docker push [镜像名称]推送到 Docker Hub 或私有仓库三、 容器Container生命周期管理容器是镜像的可运行实例以下是日常使用频率最高的指令创建并运行容器docker run -d -p [宿主机端口]:[容器端口] --name [容器名称] [镜像名称]-d后台守护进程运行-p端口映射--name指定容器别名查看容器列表查看正在运行的容器docker ps查看所有容器含已停止docker ps -a停止与启动容器优雅停止docker stop [容器ID或名称]强制杀死docker kill [容器ID或名称]启动已停止的容器docker start [容器ID或名称]删除容器docker rm [容器ID或名称]强制删除运行中的容器可加 -f 参数四、 容器调试、监控与交互当容器运行出现问题或需要排查时可以使用以下指令查看容器日志docker logs [容器ID或名称]排查启动失败或报错的核心指令进入容器终端docker exec -it [容器ID或名称] /bin/bash进入容器内部进行交互式调试查看容器资源占用docker stats实时显示 CPU、内存、网络 I/O 等性能指标查看容器详细信息docker inspect [容器ID或名称]以 JSON 格式输出网络、挂载卷、状态等完整配置五、 Docker Compose 多容器编排在微服务或需要同时管理多个容器如 Web 应用 数据库时推荐使用 Docker Compose启动所有服务docker-compose up -d后台运行查看服务状态docker-compose ps停止服务docker-compose stop [服务名]删除服务容器docker-compose rm [服务名]掌握以上指令集基本可以应对日常开发、测试及运维中 90% 以上的 Docker 使用场景。建议在实际操作中结合 --help 参数如 docker run --help来探索更多高级选项。