Windows安装docker安装Docker Desktop1、下载安装包下载地址https://docs.docker.com/desktop/setup/install/windows-install/2、下载完成后双击下载的安装文件通常是一个.exe文件然后按照安装向导的指示进行安装。在安装过程中确保选择了“Start Docker Desktop”选项以便安装完成后自动启动Docker。3.启动Docker Desktop‌安装完成后打开Docker Desktop。首次启动时它可能会要求你登录你的Docker Hub账户如果你有的话或者你可以选择跳过登录。4.配置Docker Desktop‌Docker Desktop启动后你可以通过其设置界面来配置一些选项比如资源分配CPU、内存、磁盘空间等以及切换不同的实验性功能等。5.验证安装‌打开命令行工具如CMD或PowerShell输入以下命令来验证Docker是否正确安装并运行docker --version如果看到Docker的版本信息说明Docker已成功安装。wsl --update 装 适用于 Linux 的 Windows 子系统。常用的docker命令一、基础信息查看#查看版本docker -vdocker version#查看整体信息镜像、容器、存储驱动docker info#查看本地所有镜像docker images#查看运行中容器docker ps#查看全部容器含已停止docker ps -a二、镜像操作打包 Java 项目核心#拉取镜像jdk、jenkins、mysql等docker pull openjdk:11根据Dockerfile构建镜像docker build -t java-demo:1.0 .给镜像打新标签docker tag java-demo:1.0 localhost:5000/java-demo:1.0删除镜像docker rmi 镜像ID/镜像名批量删除无用虚悬镜像docker image prune导出/导入镜像离线使用docker save -o demo.tar java-demo:1.0docker load -i demo.tar三、容器启停日常最多#创建并启动容器最常用示例jenkinsdocker run -d -p 8080:8080 --name jenkins-server jenkinsci/blueocean#参数说明#-d 后台运行-p 端口映射–name 指定容器名-v 数据挂载进入运行中容器终端docker exec -it jenkins-server bash启动/停止/重启容器docker start 容器名/IDdocker stop 容器名/IDdocker restart 容器名/ID删除已停止容器docker rm 容器ID/容器名强制删除运行容器docker rm -f 容器名#查看容器实时日志Java项目排错必备docker logs -f 容器名查看容器资源占用CPU/内存docker stats四、数据挂载与文件拷贝#容器文件复制到本地docker cp 容器名:/app/target/demo.jar D:/code/本地文件传到容器docker cp D:/demo.jar 容器名:/app/#清理所有停止容器、无用镜像、卷docker system prune -a五、私有仓库 网络CI/CD 流水线用#启动本地私有镜像仓库docker run -d -p 5000:5000 --name registry registry推送镜像到本地仓库docker push localhost:5000/java-demo:1.0查看本地仓库镜像curl http://localhost:5000/v2/_catalog#查看docker网络docker network ls六、Java 项目实战成套命令直接复制练习打包镜像docker build -t springboot-demo:1.0 .启动服务容器docker run -d -p 8090:8080 --name demo-app springboot-demo:1.0实时看项目日志排查报错docker logs -f demo-app进入容器调试docker exec -it demo-app bash七、高频清理命令Windows 磁盘容易占满删除所有停止的容器docker container prune#删除所有无用镜像docker image prune -a#一键清理全部闲置资源谨慎docker system prune -a --volumes