CentOS在线安装docker教程

CentOS在线安装docker教程

1.安装依赖

bash 复制代码
 yum install -y yum-utils

2.设置镜像仓库地址(为第4步做准备,此处用的阿里云的镜像地址)

bash 复制代码
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

3.更新yum软件包索引

bash 复制代码
 yum makecache fast

4.安装docker(从第2步配置的地址去下载docker)

bash 复制代码
yum install  docker-ce docker-ce-cli containerd.io

5.配置镜像拉取地址(没有daemon.json文件就新建一个)

bash 复制代码
vim /etc/docker/daemon.json

{

"data-root": "/wjz/docker",

"registry-mirrors": [

"https://docker.m.daocloud.io",

"https://dockerhub.icu",

"https://docker.chenby.cn",

"https://docker.1panel.live",

"https://docker.awsl9527.cn",

"https://docker.anyhub.us.kg",

"https://dhub.kubesre.xyz"

]

}

data-root配置的是镜像文件的保存路径

registry-mirrors就是镜像拉取的地址,可以配置多个,上述地址亲测可用

:wq! 保存即可

6.配置docker开机自启

bash 复制代码
systemctl enable docker

7.启动docker

bash 复制代码
systemctl start docker

8.验证

执行命令docker ps 输出如下截图证明docker启动成功

也可以执行ps -ef|grep docker 查看是否存在docker进程

9.docker安装彩蛋

这里本人想pull一下hello-word镜像,验证docker是否可以正常使用

在我执行docker pull hello-word命令的时候,一直报错

我一直认为是我哪里配置的不对。

实际导致无法拉取hello-word镜像的原因是:我在第5步中给/etc/docker/daemon.json文件中配置的所有镜像地址中,都没有hello-word这个镜像,最终就会去官网的镜像地址去拉取,但是又连不上官网的镜像地址导致的报错

相关推荐
网络中的夜鹰22 分钟前
轩辕镜像一键安装Docker和Docker Compose脚本
运维·docker·容器
鹤落晴春31 分钟前
RH124问答5:管理本地用户和组
linux·运维·服务器
其实防守也摸鱼42 分钟前
软件安全与漏洞--Windows底层原理与软件逆向工程基础
linux·网络·数据库·算法·安全·安全架构·软件安全与漏洞
云栖梦泽1 小时前
Linux内核与驱动:pinctl子系统和GPIO子系统
linux·单片机·嵌入式硬件
梦想的颜色2 小时前
从零入门:Docker在Ubuntu上的安装、使用与主流镜像仓库实战(Java/Go/MySQL/PostgreSQL/MongoDB/Nginx
java·ubuntu·docker
无足鸟ICT2 小时前
【RHCA+】查找与替换
linux
RisunJan2 小时前
Linux命令-pmap(进程内存映射报告工具)
linux·服务器·网络
郝学胜-神的一滴2 小时前
CMake 017:彩色日志输出实战
linux·c语言·开发语言·c++·软件工程·软件构建·cmake
暗影天帝2 小时前
BPI-R3 Mini NAND 刷机教程(Webfailsafe 方案)
linux
Full Stack Developme3 小时前
Linux rm-rf 执行后,硬盘空间变化
linux·运维·服务器