Docker的安装【虚拟机】

news2024/11/22 21:32:34

Docker的安装【虚拟机】

准备环节【可跳过】

# 进入yum.repos.d目录,保留base.repo 和 CentOs-Base.repo,其余删除
cd /etc/yum.repos.d/
-----------------------------------------------------
# 现将base.repo 和 CentOs-Base.repo 存放至bak包中
mv base.repo ./bak/				本地镜像
mv CentOs-Base.repo ./bak/		阿里云镜像
# 删除其余内容
rm -rf *.repo
# 将base.repo 和 CentOs-Base.repo 移回原位
mv ./bak/CentOs-Base.repo ./
mv ./bak/CentOs-Base.repo ./
-----------------------------------------------------
# 缓存的清理
yum clean all	# 清空缓存
yum makecache	# 重新弄一下缓存
----------------------------------
若报错无法找到镜源,则本地镜像为挂载:
	cd /etc/yum.repos.d/
	ls /mnt/centos/
	mount /dev/sr0 /mnt/centos	
----------------------------------
yum -y update	# 自更新

1、查看是否含有旧版本

yum list installed|grep docker

2、安装docker仓库

yum -y install yum-utils

3、设置docker仓库

# 清理 yum 的所有缓存
yum clean all
# 更新并生成 yum 软件仓库的元数据缓存,确保系统使用的软件信息是最新的
yum makecache
# 设置docker仓库:将指定的源[阿里云]添加到 yum 包管理器的配置
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、安装docker

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

5、查看docker版本

docker -v

6、启动docker

systemctl start docker

7、查看docker状态

systemctl status docker

若出现以下信息,表示安装docker成功!

8、查看是否安装成功

yum list installed|grep docker

有以下配置,说明安装成功了

9、设置docker镜像源【阿里云】

官网地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors?accounttraceid=76ed4e79e5974e26ac9a605be8390562ccjx

若无账号,注册即可。

vim /etc/docker/daemon.json

sudo systemctl daemon-reload
sudo systemctl restart docker

遇到的问题及解决方案

场景:当安装docker仓库时,输入命令:yum -y install yum-utils

问题:“Could not resolve host: mirrorlist.centos.org; Unknown error”

问题原因:系统无法解析域名 mirrorlist.centos.org,因此无法访问该网站或者从该网站获取信息

解决方案:从阿里云的镜像站点下载 CentOS 7 的 yum 仓库配置文件,并将其保存到 /etc/yum.repos.d/ 目录下。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

实际演示【未完待续…】

Docker基本讲解及演示

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1937593.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SQL执行流程、SQL执行计划、SQL优化

select查询语句 select查询语句中join连接是如何工作的? 1、INNER JOIN 返回两个表中的匹配行。 2、LEFT JOIN 返回左表中的所有记录以及右表中的匹配记录。 3、RIGHT JOIN 返回右表中的所有记录以及左表中的匹配记录。 4、FULL OUTER JOIN 返回左侧或右侧表中有匹…

深度洞察市场需求,Vatee万腾平台定制化解决方案引领潮流

在当今这个日新月异的商业环境中,深刻理解并精准把握市场需求,已成为企业生存与发展的核心要义。Vatee万腾平台,作为行业内的佼佼者,凭借其卓越的定制化解决方案能力,正引领着市场潮流,为企业客户量身打造数…

【BUG】已解决:AttributeError: ‘DataFrame‘ object has no attribute ‘append‘

已解决:AttributeError: ‘DataFrame‘ object has no attribute ‘append‘ 目录 已解决:AttributeError: ‘DataFrame‘ object has no attribute ‘append‘ 【常见模块错误】 错误原因: 解决办法: 欢迎来到英杰社区https:/…

Linux—KVM虚拟化中(虚拟机克隆,快照,还原,删除)等应用实例

🏡作者主页:点击! 🐧Linux基础知识(初学):点击! 🐧Linux高级管理防护和群集专栏:点击! 🔐Linux中firewalld防火墙:点击! ⏰️创作…

【数据结构初阶】顺序表三道经典算法题(详解+图例)

Hello!很高兴又见到你了~~~ 看看今天要学点什么来充实大脑吧—— 目录 1、移除元素 【思路图解】 【总结】 2、删除有序数组中的重复项 【思路图解】 【总结】 3、合并两个有序数组 【思路图解】 【总结】 至此结束,Show Time! 1、…

加拿大上市药品查询-加拿大药品数据库

在加拿大,药品的安全性、有效性和质量是受到严格监管的。根据《食品药品法案》的规定,所有药品制造商必须提供充分的科学证据,证明其产品的安全性和有效性。为此,加拿大卫生部建立了一个全面的药品数据库 (DPD) &#…

Websocket自动消息回复服务端工具

点击下载《Websocket自动消息回复服务端工具》 1. 前言 在进行Websocket开发时,前端小伙伴通常是和后端开发人员同步进行项目开发,经常会遇到后端开发人员接口还没开发完,也没有可以调试的环境,只能按照接口文档进行“脑回路开发…

深入探究理解大型语言模型参数和内存需求

概述 大型语言模型 取得了显著进步。GPT-4、谷歌的 Gemini 和 Claude 3 等模型在功能和应用方面树立了新标准。这些模型不仅增强了文本生成和翻译,还在多模态处理方面开辟了新天地,将文本、图像、音频和视频输入结合起来,提供更全面的 AI 解…

昇思25天学习打卡营第20天|Diffusion扩散模型

Mindspore框架利用扩散模型DDPM生成高分辨率图像(生成高保真图像项目实践) Mindspore框架利用扩散模型DDPM生成高分辨率图像|(一)关于denoising diffusion probabilistic model (DDPM)模型Mindspore框架利…

GitHub CLI 发布 2.53.0

gh 是 GitHub 官方的命令行客户端工具,在此推荐给每一位在参与、想参与到 GitHub 上开源项目的小伙伴。体验异常舒适! 常用的命令包括有: 登陆认证 gh auth login克隆代码仓库 gh repo clone linuxsuren/api-testing创建 Fork 仓库 gh repo f…

Java面试八股之Redis Stream的实现原理及应用场景

Redis Stream的实现原理及应用场景 Redis Stream是一种在Redis 5.0版本中引入的数据结构,它主要用于实现高效的消息队列服务。下面我将详细解释其实现原理以及一些常见的应用场景。 实现原理 1. 结构组成: - Redis Stream由一个或多个消息组成&#xf…

《无所不能的JavaScript · 异步编程》

📢 大家好,我是 【战神刘玉栋】,有10多年的研发经验,致力于前后端技术栈的知识沉淀和传播。 💗 🌻 CSDN入驻不久,希望大家多多支持,后续会继续提升文章质量,绝不滥竽充数…

数据库:编程(打开、操作、关闭)

一、需要的头文件 sqlite3.h 二、编译过程 gcc xxx -lsqlite3 三、编程框架 打开数据库 》读写数据库(增,删,改,查) 》关闭数据库 3.1 打开数据库: sqlite3_open int sqlite3_open(char * path,sqlite3 ** db); 功能&…

【入门篇】2.3 STM32启动模式(一)

一,Boot引脚分步 二,启动电路 三,启动模式 STM32F4 根据 BOOT 引脚的电平选择启动模式,这两个 BOOT 引脚根据外部施加的电平来决定芯片的启动地址。 下表中 BOOT0 和 BOOT1 是 STM32 芯片上面的两个引脚,用于控制 STM32

【Elasticsearch】Elasticsearch 中的节点角色

Elasticsearch 中的节点角色 1.主节点(master)1.1 专用候选主节点(dedicated master-eligible node)1.2 仅投票主节点(voting-only master-eligible node) 2.数据节点(data)2.1 内容…

引起全球大规模蓝屏故障的CrowdStrike是什么,到底发生了什么?|TodayAI

在周五早晨,一场由网络安全公司CrowdStrike引发的大规模故障使全球范围内的多家大型航空公司、电视广播公司、银行和其他重要服务陷入停顿。此次故障导致无数Windows机器出现“蓝屏死机”(BSOD),系统无法正常启动。据悉&#xff0…

畅玩游戏新选择 :游戏本 Windows10 64位 专业版!

对于喜欢游戏竞技的玩家而言,选择一款合适的操作系统对于提升游戏体验至关重要。为了满足这一需求,系统之家小编将带来高性能的游戏本专用Win10操作系统。这一版本系统不仅注重游戏的稳定性,还针对玩家在游戏中可能遇到的超时检测和恢复&…

如何处理 PostgreSQL 中死锁的情况?

🍅关注博主🎗️ 带你畅游技术世界,不错过每一次成长机会!📚领书:PostgreSQL 入门到精通.pdf 文章目录 如何处理 PostgreSQL 中死锁的情况?一、认识死锁二、死锁的症状三、死锁的检测四、预防死锁…

C++基础知识:引用的基本使用

1.作用&#xff1a; 给变量别名 2.语法&#xff1a; 数据类型 &别名原名 3.图例解释&#xff1a; 4.代码解释&#xff1a; #include<iostream>using namespace std;int main(){//引用基本语法int a10;int &ba;//两者公用了空间b和a都可以改变//该空间内的数…

一分钟图情论文:《智慧数据驱动的古籍智慧性保护体系研究》

中山大学的陈涛、苏日娜等人合著的《智慧数据驱动的古籍智慧性保护体系研究》论文探讨了智慧数据在古籍保护中的应用&#xff0c;提出了古籍智慧性保护体系框架。 智慧数据是一个动态的变量&#xff0c; 而非静态的常量&#xff0c;具有定性评价、流变发展和多态组成三个特点古…