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

2025版Ubuntu 22.04安装Docker与Docker Compose完全指南(小白专属教程)

2025版Ubuntu 22.04安装Docker与Docker Compose完全指南(小白专属教程)

从零开始掌握容器化部署,一步不落

2025版Ubuntu 22.04安装Docker与Docker Compose完全指南(小白专属教程) Docker安装  Ubuntu 22.04 Docker Compose 容器化部署 第1张

欢迎来到2025年最新的Docker安装教程!无论你是开发新手还是运维老手,本文将带你一步步在Ubuntu 22.04上完成Docker Compose的安装,并最终实现容器化部署。所有操作均经过实际测试,确保你在2025年依然能够顺利上手。

1. 准备工作:更新系统

sudo apt update && sudo apt upgrade -y

2. 安装依赖包

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

3. 添加Docker官方GPG密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4. 添加Docker软件源

echo "deb [arch=amd64 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

5. 安装Docker引擎

sudo apt updatesudo apt install docker-ce docker-ce-cli containerd.io -y

6. 启动Docker并设置开机自启

sudo systemctl start dockersudo systemctl enable docker

7. 验证Docker安装

sudo docker run hello-world

如果看到欢迎信息,说明Docker安装成功!

8. 安装Docker Compose(独立二进制方式)

虽然可以通过插件安装,但为了通用性,我们下载最新的Docker Compose二进制文件:

sudo curl -L "https://github.com/docker/compose/releases/download/v2.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose

验证安装:

docker-compose --version

如果显示版本号,则Docker Compose安装成功。

9. 测试容器化部署

创建一个简单的Nginx容器来验证整个环境:

sudo docker run -d -p 80:80 --name my-nginx nginx

访问服务器的IP地址,如果看到Nginx欢迎页,说明容器化部署一切正常!

恭喜!你已经在Ubuntu 22.04上完整安装了Docker和Docker Compose,并成功实现了第一个容器的部署。现在你可以开始探索更多容器化应用了!

—— 2025版指南,助你轻松入门容器技术