当前位置:首页 > 系统教程 > 正文

保姆级教程:10步搞定Ubuntu(虚拟机)安装Docker (从零开始,手把手教你Docker部署)

保姆级教程:10步搞定Ubuntu(虚拟机)安装Docker (从零开始,手把手教你Docker部署)

欢迎来到本教程!如果你是小白,完全不用担心,本文将用最通俗易懂的方式,带你一步步在Ubuntu虚拟机上完成Docker安装。我们将涵盖从环境准备到运行第一个容器的全过程,并融入虚拟机Docker教程的精髓,让你轻松掌握Linux容器化部署。现在,让我们开始这个Docker保姆级教程吧!

保姆级教程:10步搞定Ubuntu(虚拟机)安装Docker (从零开始,手把手教你Docker部署) Ubuntu安装Docker  虚拟机Docker教程 Docker保姆级教程 Linux容器化部署 第1张

第一步:准备工作——虚拟机与Ubuntu系统

首先,确保你已经安装好了虚拟机软件(如VMware或VirtualBox),并创建了一台Ubuntu系统的虚拟机。建议使用Ubuntu 20.04或22.04 LTS版本,它们对Docker支持最好。虚拟机内存建议分配2GB以上,网络设置为NAT或桥接模式,以保证可以正常访问互联网。这是进行Ubuntu安装Docker的基础环境。

第二步:更新软件包索引

打开终端,执行以下命令来更新软件包列表:

    sudo apt update  

这一步会从Ubuntu仓库获取最新的软件包信息,确保后续安装的软件是最新版本。

第三步:安装依赖包

Docker需要一些必要的系统工具,执行:

    sudo apt install -y apt-transport-https ca-certificates curl software-properties-common  

这些包允许apt通过HTTPS使用仓库,并添加必要的证书和工具。

第四步:添加Docker官方GPG密钥

为了验证下载的Docker软件包的完整性,需要添加Docker官方的GPG密钥:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -  

如果成功,终端会显示“OK”。

第五步:添加Docker APT仓库

现在将Docker的官方APT仓库添加到系统中:

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"  

这条命令会自动识别你的Ubuntu版本并添加对应的仓库。这是虚拟机Docker教程中的关键一步。

第六步:安装Docker引擎

再次更新软件包索引,然后安装Docker CE(社区版):

    sudo apt updatesudo apt install -y docker-ce  

等待片刻,Docker引擎就会安装完成。

第七步:启动Docker服务

安装后,Docker服务可能不会自动启动,需要手动启动:

    sudo systemctl start docker  

你可以使用sudo systemctl status docker查看服务状态,确保它处于active(running)。

第八步:设置Docker开机自启

为了让Docker在虚拟机每次启动时自动运行,执行:

    sudo systemctl enable docker  

这样即使重启虚拟机,Docker也会自动启动,方便后续的Linux容器化部署

第九步:验证Docker安装

运行以下命令查看Docker版本,确认安装正确:

    docker --version  

如果显示类似“Docker version 24.0.7”的信息,说明安装成功。

第十步:运行第一个容器

最后,让我们运行一个测试容器来体验Docker的魅力:

    sudo docker run hello-world  

如果看到欢迎信息,说明Docker已经可以正常工作了。至此,你已经完成了Ubuntu安装Docker的全部步骤!

🎉 恭喜!通过这个Docker保姆级教程,你不仅学会了在虚拟机上安装Docker,还掌握了基本的虚拟机Docker教程Linux容器化部署技能。现在,你可以开始探索更多Docker的用法了!