头图

安装Docker Engine是在Ubuntu上进行容器化应用程序开发和部署的常见任务之一。下面是在Ubuntu上安装Docker Engine的步骤:

1. 更新包列表

首先,确保你的Ubuntu系统的包列表是最新的。运行以下命令:

sudo apt update

2. 安装依赖包

安装一些必要的依赖包,以便能够使用HTTPS来下载Docker的软件包:

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

3. 添加Docker官方GPG密钥

添加Docker官方的GPG密钥以确保下载的软件包是经过签名的。运行以下命令:

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

4. 添加Docker存储库

添加Docker存储库以获取最新版本的Docker Engine。根据你的Ubuntu版本选择下面的命令:

对于Ubuntu 20.04:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

对于Ubuntu 18.04:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu bionic stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5. 安装Docker Engine

更新包列表并安装Docker Engine:

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

6. 启动Docker

安装完成后,Docker服务将自动启动。你可以使用以下命令来检查Docker服务的状态:

sudo systemctl status docker

7. 使用非root用户运行Docker(可选)

默认情况下,Docker需要使用sudo权限来运行命令。如果想允许普通用户运行Docker命令,可以将用户添加到docker组:

sudo usermod -aG docker your_username

在这里,将 your_username替换为你的实际用户名。然后,退出并重新登录以使更改生效。

8. 测试Docker

运行以下命令来验证Docker安装是否成功:

docker --version

你应该看到Docker Engine的版本信息。

至此,你已成功在Ubuntu上安装了Docker Engine。你可以使用Docker来运行容器化的应用程序和服务,实现更轻松的部署和管理。请记住,使用Docker需要一些学习和实践,可以查阅Docker文档以了解更多关于Docker的信息和用法。

蓝易云-五网CN2服务器【点我购买】


蓝易云
36 声望4 粉丝