使用腾讯云镜像源安装 K8s 和 Docker

使用腾讯云镜像源安装 K8s 和 Docker目前各种教程大多使用阿里源镜像 虽然使用腾讯云服务器也可以正常拉取 但因为走公网流量 速度会受公网带宽限制 建议腾讯云用户使用本文中的内网环境的镜像地址 速度更快更稳定

大家好,欢迎来到IT知识分享网。

目前各种教程大多使用阿里源镜像,虽然使用腾讯云服务器也可以正常拉取,但因为走公网流量,速度会受公网带宽限制,如果是按量计费的实例会产生流量费用。建议腾讯云服务器用户使用内网环境的镜像地址(mirrors.tencentyun.com),体验更佳

Docker 安装

换源操作

腾讯云的 Docker 镜像地址

// 外网环境 https://mirrors.cloud.tencent.com/docker-ce/linux/ // 内网环境(使用腾讯云服务器) https://mirrors.tencentyun.com/docker-ce/linux/ 

CentOS / OpenCloudOS 操作

基本操作
# yum-utils:一个用于管理 yum 配置和仓库的工具集 # device-mapper-persistent-data 和 lvm2:这些是用于支持 Docker 的存储驱动程序的依赖项 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # 添加软件源信息 # 使用 yum-config-manager 添加 Docker 的官方源,以便可以从该源安装 Docker CE(社区版) sudo yum-config-manager --add-repo https://mirrors.tencentyun.com/docker-ce/linux/ # 更新 yum 缓存以确保可以获取最新的软件包信息 sudo yum makecache fast # 装 Docker CE(Docker 的社区版) sudo yum -y install docker-ce 
其他配置

安装指定版本的 Docker CE

列出可用的 Docker 版本

yum list docker-ce.x86_64 --showduplicates | sort -r 

安装特定版本(将 VERSION 替换为具体版本号,如 17.03.0.ce-1.el7.centos)

sudo yum -y install docker-ce-[VERSION] 

注意:某些版本可能需要先安装 docker-ce-selinux

如遇到依赖问题,请先运行

yum list docker-ce-selinux- --showduplicates | sort -r sudo yum -y install docker-ce-selinux-[VERSION] 

启用测试版本软件源

如果您想使用 Docker 的测试版本,可以编辑软件源配置文件

sudo vi /etc/yum.repos.d/docker-ce.repo 

找到 [docker-ce-test] 部分,将 enabled=0 改为 enabled=1

启动 Docker

安装完成后,使用以下命令启动 Docker 服务:

sudo systemctl start docker 

设置 Docker 开机自启:

sudo systemctl enable docker 
卸载 Docker CE

如需卸载 Docker,请运行以下命令:

sudo yum remove docker-ce sudo rm -rf /var/lib/docker 

K8s 安装

换源操作

腾讯云的 K8s 镜像地址

// 外网环境 https://mirrors.cloud.tencent.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ // 内网环境(腾讯云服务器访问更快) https://mirrors.tencentyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ 

CentOS / OpenCloudOS 操作

# 导入 K8s GPG 密钥 sudo rpm --import https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg sudo rpm --import https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg # 添加 K8s 软件源信息 # 外网环境 sudo yum-config-manager --add-repo https://mirrors.cloud.tencent.com/kubernetes/yum/repos/kubernetes-el7-\$basearch # 内网环境(速度快,不计公网流量) sudo yum-config-manager --add-repo https://mirrors.tencentyun.com/kubernetes/yum/repos/kubernetes-el7-\$basearch # 查看所有可安装的版本 yum list kubelet kubeadm kubectl --showduplicates | sort -r # 安装 sudo yum install -y kubelet kubeadm kubectl # 验证安装 kubectl version --client kubeadm version kubelet --version 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/127694.html

(0)
上一篇 2025-09-05 19:33
下一篇 2025-09-05 20:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信