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

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

相关推荐
张忠琳10 小时前
【NPU】Ascend Docker Runtime v26.0.1 之三 runtime/dcmi/ — 超深度逐行分析
云原生·容器·kubernetes·npu·docker-runtime
江湖有缘16 小时前
Docker实战 : 使用Docker部署Musicn音乐下载工具
docker·容器·eureka
腾飞开源19 小时前
01_K8s干货笔记之认识K8s
运维·笔记·云原生·容器·kubernetes·k8s·容器化部署
张忠琳1 天前
【NPU】Ascend Docker Runtime v26.0.1 之二 runtime/process/process.go — 超深度逐行分析
云原生·容器·架构·kubernetes·npu·docker-runtime
雨辰AI1 天前
K8s人大金仓主从高可用搭建|容器化集群自动同步+故障切换(生产完整版)
云原生·容器·kubernetes
潘正翔2 天前
k8s基础_kubeadm搭建k8s集群
linux·运维·docker·云原生·容器·kubernetes
潘正翔2 天前
k8s进阶_Harbor镜像仓库
git·云原生·容器·kubernetes·gitee·github
乐启国际旅行社有限公司2 天前
微服务高可用实战:Resilience4j熔断降级解决文旅节假日流量雪崩问题
微服务·云原生·架构
红莲凪是2 天前
Redis有哪些部署方案?了解哨兵机制吗?
java·redis·eureka
键盘鼓手苏苏2 天前
AI 音频生成流水线:异步任务要有进度和取消
云原生·kubernetes·k8