Docker作为轻量级的容器化部署工具,已成为现代开发和运维中不可或缺的一部分。无论你是开发者、运维人员,还是刚入门的新手,掌握Docker的安装和基本使用都是必备技能。本文将详细讲解在Linux(以Ubuntu为例)和Windows系统下安装Docker环境的完整步骤,并附上常用命令,帮助你快速上手。
在Linux上安装Docker非常简单,官方提供了便捷的脚本和包管理方式。下面我们逐步操作。
如果你之前安装过Docker,先卸载旧版本:
sudo apt-get remove docker docker-engine docker.io containerd runc
更新apt包索引并安装依赖:
sudo apt-get updatesudo apt-get install ca-certificates curl gnupg lsb-release
添加Docker官方GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
设置稳定版仓库:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io
sudo systemctl start dockersudo systemctl enable dockersudo docker run hello-world
看到欢迎信息即表示Docker安装成功!
将用户加入docker组,避免每次使用sudo:
sudo usermod -aG docker $USER
注销重新登录生效。
Windows下推荐使用Docker Desktop,它提供了图形化界面和完整的Docker环境。安装前确保Windows版本满足要求(Windows 10/11专业版/企业版,启用Hyper-V和容器功能)。
访问Docker官网 https://www.docker.com/products/docker-desktop/ 下载Windows版本安装包。
双击安装程序,按提示操作。安装过程中会提示启用Hyper-V和WSL 2,请勾选并确认。安装完成后可能需要重启。
重启后,从开始菜单启动Docker Desktop。首次启动会接受服务条款,并等待引擎启动。右下角图标显示绿色表示运行中。
打开PowerShell或CMD,输入:
docker --versiondocker run hello-world
同样看到欢迎信息说明Windows Docker安装成功。
国内用户可配置镜像加速器,在Docker Desktop设置中配置registry-mirrors。
无论Linux还是Windows,Docker命令是一致的。下面列举常用命令:
docker pull 镜像名:拉取镜像docker images:查看本地镜像docker run 镜像名:运行容器docker ps:查看运行中容器docker stop 容器ID:停止容器docker rm 容器ID:删除容器docker rmi 镜像ID:删除镜像更多命令可通过docker --help查看。
通过以上步骤,你应该已经在Linux和Windows上成功安装了Docker,并学会了基本操作。Docker的容器化部署能力将极大提升你的开发效率。如果在安装过程中遇到问题,欢迎在评论区留言交流。
(本文关键词:Docker安装、Linux Docker、Windows Docker、容器化部署)
本文由主机测评网于2026-02-22发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260226550.html