在腾讯云服务器上安装 Docker 环境的步骤如下:
1. 更新系统包
首先,确保你的系统包是最新的。
sudo apt-get update
sudo apt-get upgrade -y
2. 安装必要的依赖包
安装一些必要的依赖包,以便后续安装 Docker。
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
3. 添加 Docker 官方 GPG 密钥
为了确保下载的 Docker 包是安全的,需要添加 Docker 官方的 GPG 密钥。
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. 添加 Docker 的 APT 仓库
将 Docker 的官方仓库添加到系统的 APT 源列表中。
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
5. 更新 APT 包索引
更新 APT 包索引以包含 Docker 仓库中的包。
sudo apt-get update
6. 安装 Docker
现在可以安装 Docker 了。
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
7. 启动并启用 Docker 服务
安装完成后,启动 Docker 服务并设置为开机自启。
sudo systemctl start docker
sudo systemctl enable docker
8. 验证 Docker 安装
通过运行 docker version 命令来验证 Docker 是否安装成功。
docker version
如果看到 Docker 的版本信息,说明安装成功。
9. 添加当前用户到 Docker 组(可选)
为了避免每次使用 Docker 命令时都需要 sudo,可以将当前用户添加到 docker 组。
sudo usermod -aG docker $USER
然后,重新登录或重启系统以使更改生效。
10. 测试 Docker
运行一个简单的 Docker 容器来测试 Docker 是否正常工作。
docker run hello-world
如果看到 "Hello from Docker!" 的消息,说明 Docker 已经成功安装并可以正常使用。
11. 配置 Docker 镜像提速(可选)
如果你在我国大陆,可以使用国内的 Docker 镜像提速器来加快 Docker 镜像的下载速度。
编辑或创建 /etc/docker/daemon.json 文件:
sudo nano /etc/docker/daemon.json
添加以下内容(以腾讯云镜像提速为例):
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
保存并退出,然后重启 Docker 服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
总结
至此,你已经成功在腾讯云服务器的 Ubuntu 系统上安装了 Docker 环境。你可以开始使用 Docker 来部署和管理容器化应用了。
云服务器