腾讯服务器Linux下安装docker?

核心结论:在腾讯服务器Linux环境下安装Docker,需确保系统满足依赖条件,通过官方源安装最新版本,并完成基本配置验证。以下是具体步骤与注意事项。

1. 环境准备

首先确认腾讯云服务器的Linux系统版本(如Ubuntu、CentOS等),并更新系统包以避免兼容性问题。运行以下命令更新系统:

sudo apt update && sudo apt upgrade -y  # 适用于Debian/Ubuntu
sudo yum update -y                      # 适用于CentOS/RHEL

此外,确保内核版本不低于3.10,可通过uname -r检查。

2. 安装依赖工具

安装必要的依赖工具,为Docker安装做准备:

sudo apt install curl wget git -y  # Debian/Ubuntu
sudo yum install curl wget git -y   # CentOS/RHEL

3. 添加Docker官方源

使用官方源可获取稳定版本。以Ubuntu为例:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

对于CentOS,执行以下命令:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io -y

4. 启动并验证Docker服务

安装完成后,启动Docker服务并设置开机自启:

sudo systemctl start docker
sudo systemctl enable docker

验证安装是否成功:

sudo docker --version
sudo docker run hello-world

若输出Docker版本信息及“Hello from Docker!”,则安装成功。

5. 优化与配置

用户权限

将当前用户加入docker组以避免每次运行命令时加sudo

sudo usermod -aG docker $USER
newgrp docker

防火墙与安全

确保腾讯云安全组规则开放必要端口(如2375/2376)。若启用防火墙,需允许Docker通信:

sudo firewall-cmd --zone=public --add-port=2375/tcp --permanent
sudo firewall-cmd --reload

通过以上步骤,您可在腾讯服务器Linux环境下顺利完成Docker安装与基础配置。

未经允许不得转载:CCLOUD博客 » 腾讯服务器Linux下安装docker?