系统要求:
安装步骤:
安装完成后,从开始菜单启动 Docker Desktop。系统托盘会出现 Docker 图标,表示 Docker 正在运行。
打开 PowerShell 或命令提示符,运行:
docker --version
docker-compose --version
docker run hello-world
镜像操作:
# 拉取镜像
docker pull [镜像名]:[标签]
# 列出本地镜像
docker images
# 删除镜像
docker rmi [镜像ID或名称]
容器操作:
# 运行容器
docker run -it [镜像名] [命令]
# 列出运行中的容器
docker ps
# 列出所有容器(包括停止的)
docker ps -a
# 停止容器
docker stop [容器ID或名称]
# 启动已停止的容器
docker start [容器ID或名称]
# 删除容器
docker rm [容器ID或名称]
# 进入运行中的容器
docker exec -it [容器ID] /bin/bash
Windows 和 Docker 容器之间的文件共享需要设置: 1. 右键系统托盘 Docker 图标 → Settings → Resources → File Sharing 2. 添加要共享的驱动器或文件夹
powershell
wsl --install
修改 Docker Desktop 设置:
1. 右键 Docker 图标 → Settings → Docker Engine
2. 添加镜像加速器地址,例如:
json
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
Docker 无法启动:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
端口冲突:
netstat -ano
查看端口占用情况docker run -p 新端口:容器端口
磁盘空间不足:
docker system prune
文件权限问题:
希望这个指南能帮助您在 Windows 上顺利使用 Docker!如需更具体的使用案例或遇到特殊问题,可以进一步咨询。