linux部署docker(国内镜像)

linux部署docker(国内镜像)

这里我们以centos 为例

1. 升级系统

首先,确保系统是最新的:

sudo yum update -y

2. 安装 Docker 依赖

安装必要的依赖包:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3. 设置 Docker 官方仓库

配置 Docker 官方的仓库:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4. 安装 Docker

安装 Docker 引擎:

sudo yum install -y docker-ce docker-ce-cli containerd.io

5. 启动 Docker 服务

启动 Docker 服务并设置开机自启:

sudo systemctl start docker

sudo systemctl enable docker

6. 检查 Docker 安装

确认 Docker 是否安装成功:

sudo docker --version

可以用以下命令验证 Docker 是否正常运行:

sudo docker run hello-world

如果遇到了这个报错:

这个错误表明 Docker 在尝试从 Docker Hub 拉取 hello-world 镜像时遇到了网络连接问题。

这时我们可以替换为国内镜像源:

编辑 /etc/docker/daemon.json 文件来配置镜像加速器:

sudo vi /etc/docker/daemon.json

在文件中添加如下内容(以阿里云镜像为例):

{

"registry-mirrors": ["https://6ky1rlpr.mirror.aliyuncs.com"]

}

然后重启 Docker 服务:

sudo systemctl restart docker

再次测试,如下即为成功:

相关推荐
Dobby_055 小时前
【Linux】安装 Rocky Linux 9 并配置 Kubernetes 集群基础环境 | VMware | Win11
linux·云原生·kubernetes
阿里云云原生6 小时前
阿里巴巴 AI Coding 分享会 Qoder Together 杭州站来啦!
云原生
阿里云云原生7 小时前
告别手动埋点!Android 无侵入式数据采集方案深度解析
android·云原生
老朋友此林7 小时前
一文速通k8s基础概念原理Kubernetes
云原生·容器·kubernetes
VermiliEiz9 小时前
k8s的calico出现ipset报错解决方法
云原生·容器·kubernetes
老实巴交的麻匪11 小时前
(八)学习、实践、理解 CI/CD 与 DevOps:持续集成 CI,从源代码到容器镜像
运维·云原生·自动化运维
做运维的阿瑞13 小时前
Kubernetes网络通信与Pod基础详解:从架构图看K8s核心组件
云原生·容器·kubernetes
掘根1 天前
【Docker】docker run
云原生·eureka
橙色云-智橙协同研发1 天前
PLM实施专家宝典:离散制造企业工程变更的“流程金融”方案
云原生·解决方案·plm·国产plm·产品服务·工程方案·工程变更
信仰_2739932431 天前
Eureka 多层缓存机制详解
缓存·云原生·eureka