在腾讯云的 Ubuntu 服务器上配置 Docker 的步骤如下:
1. 登录到腾讯云服务器
首先,使用 SSH 登录到你的腾讯云 Ubuntu 服务器。
ssh username@your_server_ip
2. 更新系统包
在安装 Docker 之前,建议先更新系统的包列表和已安装的包。
sudo apt-get update
sudo apt-get upgrade -y
3. 安装 Docker
Docker 提供了官方的安装脚本,可以方便地在 Ubuntu 上安装 Docker。
3.1 安装 Docker 依赖包
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
3.2 添加 Docker 官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
3.3 添加 Docker 官方仓库
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
3.4 更新包列表并安装 Docker
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
4. 启动并启用 Docker 服务
安装完成后,启动 Docker 服务并设置为开机自启。
sudo systemctl start docker
sudo systemctl enable docker
5. 验证 Docker 安装
你可以通过运行以下命令来验证 Docker 是否安装成功:
sudo docker --version
如果安装成功,你会看到类似以下的输出:
Docker version 20.10.12, build e91ed57
6. 配置 Docker 用户组(可选)
默认情况下,只有 root 用户和 docker 组的用户才能运行 Docker 命令。为了避免每次使用 Docker 时都需要 sudo,你可以将当前用户添加到 docker 组。
sudo usermod -aG docker $USER
然后,重新登录服务器以使更改生效。
7. 测试 Docker
你可以通过运行一个简单的 Docker 容器来测试 Docker 是否正常工作。
docker run hello-world
如果一切正常,你会看到一条欢迎信息,表示 Docker 已经成功安装并运行。
8. 配置 Docker 镜像提速(可选)
如果你在我国大陆,可能会遇到 Docker 镜像下载速度慢的问题。你可以配置 Docker 使用国内的镜像提速器。
编辑或创建 /etc/docker/daemon.json 文件:
sudo nano /etc/docker/daemon.json
添加以下内容(以腾讯云 Docker 镜像提速为例):
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
保存并退出,然后重启 Docker 服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
9. 完成
现在,你已经成功在腾讯云的 Ubuntu 服务器上配置了 Docker。你可以开始使用 Docker 来部署和管理容器了。
如果你有任何问题或需要进一步的帮助,请随时提问!
云服务器