Windows 中学习Docker环境准备3、在Ubuntu中安装Docker
Windows 中学习Docker环境准备1、Win11安装Docker Desktop
Windows 中学习Docker环境准备2、Docker Desktop中安装ubuntu
Windows 中学习Docker环境准备3、在Ubuntu中安装Docker
需要更多Docker学习视频和资料,请文末联系
步骤 1:更新系统并安装依赖
首先,确保你的系统是最新的,并安装一些必要的依赖包。
bash复制
# 更新包管理器
sudo apt update
sudo apt upgrade -y
# 安装依赖包
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
步骤 2:添加 Docker 官方 GPG 密钥
Docker 使用 GPG 密钥来确保软件包的安全性。你需要添加 Docker 的官方 GPG 密钥。
bash复制
# 添加 Docker 官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
步骤 3:添加 Docker APT 源
将 Docker 的 APT 源添加到你的系统中。
bash复制
# 添加 Docker APT 源
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
步骤 4:安装 Docker CE(社区版)
更新包管理器后,安装 Docker 社区版。
bash复制
# 更新包管理器
sudo apt update
# 安装 Docker CE
sudo apt install -y docker-ce docker-ce-cli containerd.io
步骤 5:验证 Docker 安装
安装完成后,验证 Docker 是否正确安装。
bash复制
# 检查 Docker 版本
docker --version
# 示例输出:
# Docker version 20.10.14, build a22470e
步骤 6:启动并启用 Docker 服务
确保 Docker 服务已启动,并设置为开机自启。
bash复制
# 启动 Docker 服务
sudo systemctl start docker
# 设置 Docker 开机自启
sudo systemctl enable docker
# 检查 Docker 服务状态
sudo systemctl status docker
步骤 7:(可选)将当前用户添加到 Docker 组
如果你在运行 Docker 命令时总是需要使用 sudo
,可以将当前用户添加到 docker
组。
bash复制
# 将当前用户添加到 Docker 组
sudo usermod -aG docker $USER
# 重新登录以使更改生效
newgrp - docker
步骤 8:测试 Docker
运行一个简单的测试容器,确保 Docker 正常工作。
bash复制
# 运行一个测试容器
docker run hello-world
如果一切正常,你应该会看到类似以下的输出:
复制
Hello from Docker!
This message shows that your installation appears to be working correctly.
...
步骤 9:(可选)安装 Docker Compose
如果你需要使用 Docker Compose(用于定义和运行多容器 Docker 应用程序),可以按照以下步骤安装:
bash复制
# 下载 Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/v2.23.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# 赋予可执行权限
sudo chmod +x /usr/local/bin/docker-compose
# 验证 Docker Compose 安装
docker-compose --version
总结
通过以上步骤,你已经在 Ubuntu 上成功安装了 Docker。你可以开始使用 Docker 来运行容器化应用程序了。如果有任何问题,请随时告诉我!
本文由mdnice多平台发布