docker安装与配置docker镜像加速器

news2024/11/17 17:55:21

文章目录

  • 前言
  • 一、准备工作
  • 二、docker安装
  • 三、配置镜像加速器
    • 1.配置中科大镜像加速器
    • 2.配置阿里云镜像加速器


前言

我真的受不了虚拟机了,我电脑上有9个虚拟机,占了132G!!!我还不敢随便删,怕到时候要用。。。
所以,我要学习一下docker,拯救一下我的硬盘!!!


一、准备工作

docker是跑在linux系统的,window想跑还要准备子系统。所以,朋友们,我们还是需要先有一台虚拟机。这里我就不装了。请参考我之前的博文。linux中的一些命令要会用。
VMvare安装与添加Linux虚拟机

以及本文的学习资料是看黑马的视频

黑马程序员Docker容器化技术,从零学会Docker教程

二、docker安装

  1. yum包更新到最新
  2. 安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的yum install -y yum-utils device-mapper-persistent-data lvm2
  3. 设置yum源
  4. 安装docker ,出现输入的界面都按y
  5. 查看docker版本,验证是否验证

注意:yum update时间会比较长,慢慢等就行了

yum update
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce
docker -v

三、配置镜像加速器

docker的服务器在国外。下载速度比较慢。我们一般都会配国内的镜像服务器。各大服务器厂商都会有docker镜像服务器,我们这里配的是阿里云的,阿里云相对会快一点。但是阿里云是需要注册阿里云的账号的。如果你不想注册,也可以配中科大的。

下面我会写两个,一个阿里云的,一个中科大的。二选一就行了。

在这里插入图片描述

1.配置中科大镜像加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

如果之前已经配过镜像了。请参考下面的代码来修改镜像源。

vim /etc/docker/daemon.json

把下面这个复制粘贴写进去就行了。

{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

2.配置阿里云镜像加速器

我们首先来到阿里云
阿里云

然后选择登录

在这里插入图片描述
没有号可以注册一个账号
在这里插入图片描述
登录之后,我们点击搜索的图标,之后搜索镜像。
在这里插入图片描述

在这里插入图片描述
点击立即开通,这个时候你会来到控制台。
在这里插入图片描述
点击镜像工具,里面会有镜像加速器,点击它。
在这里插入图片描述
这个阿里云的加速器是一人一个的,所以这里我需要打个码。选择适合自己的操作系统之后,下面会有代码教你怎么搞。直接复制粘贴执行就行了。
在这里插入图片描述

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

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

相关文章

聚观早报 | 菜鸟回应明年赴港 IPO;谷歌即将发布最新 AI 大模型

今日要闻&#xff1a;菜鸟回应明年赴港 IPO&#xff1b;谷歌即将发布最新 AI 大模型&#xff1b;中国移动推出周杰伦数字人&#xff1b;“老头乐”销量冠军雷丁汽车申请破产&#xff1b;网信部门工作组进驻斗鱼平台 菜鸟回应明年赴港 IPO 近日&#xff0c;有消息称&#xff0c…

跟着我学 AI丨ChatGPT 详解

随着人工智能的发展&#xff0c;聊天机器人成为了一个备受关注的领域。而ChatGPT作为其中的佼佼者&#xff0c;其功能和技术水平也越来越受到人们的关注。那么&#xff0c;什么是ChatGPT&#xff1f;它又有哪些优点和限制呢&#xff1f; ChatGPT是一款基于自然语言处理技术开发…

zed2i相机内参标定

参考&#xff1a; https://blog.csdn.net/yanpeng_love/article/details/107166922 https://blog.csdn.net/weixin_41954990/article/details/127928852 参考以上连接先安装kalibr。 注意&#xff1a; python包装不上&#xff0c;换成&#xff1a;pip install出现pyx找不到…

React JSX

文章目录 React JSX使用 JSX独立文件JavaScript 表达式样式注释数组HTML 标签 vs. React 组件 React JSX React 使用 JSX 来替代常规的 JavaScript。 JSX 是一个看起来很像 XML 的 JavaScript 语法扩展。 我们不需要一定使用 JSX&#xff0c;但它有以下优点&#xff1a; JSX…

Linux共享库、动态库详解

目录 一.静态库 二.动态库 三.静态库的制作与使用 四.动态库的制作与使用 在日常编程中我们不想让别人看到我们写的源码&#xff0c;但还需要发给对方使用&#xff0c;在这种情况下我们引入了静态库动态库&#xff0c;让对方用调库的方式也可以实现我们写的代码的功能&…

2023天津Web前端开发培训就业排行榜(你对Web前端工程师了解多少)

2023天津Web前端开发培训就业排行榜。前端开发技术在多个开发领域得到了广泛的应用&#xff0c;现在对前端开发技术人员的需求越来越大&#xff0c;没有基础要学好前端开发技术知识&#xff0c;更需要系统的学习。今天给大家分享一下Web前端程序员&#xff0c;0基础学前端&…

React 安装

文章目录 React 安装使用实例实例解析 通过 npm 使用 React使用 create-react-app 快速构建 React 开发环境 React 安装 React 可以直接下载使用&#xff0c;下载包中也提供了很多学习的实例。 你也可以直接使用 BootCDN 的 React CDN 库&#xff0c;地址如下&#xff1a; &l…

matlab实现BP神经网络(完整DEMO)

本站原创文章&#xff0c;转载请说明来自《老饼讲解-BP神经网络》bp.bbbdata.com 目录 一、BP神经网络Demo代码 1.1 代码整体思路 1.2 BP神经网络Demo代码 二、运行结果 2.1 拟合曲线 2.2训练误差与预测误差 三、相关文章 3.1-BP的入门学习目录&#xff1a;老饼…

中大型连锁企业如何以数字化驱动业务创新增长

随着互联网、IT技术的发展&#xff0c;数字化转型逐渐成为时代发展的浪潮&#xff0c;对于中大型连锁企业而言&#xff0c;抓住机遇、创新增长是企业发展的关键。面对新的市场形势&#xff0c;企业需要让线上数据流动起来&#xff0c;解决业务数据的运力和流通问题&#xff0c;…

第6章 静态代理

第6章 静态代理 把所有静态资源的访问改为访问nginx&#xff0c;而不是访问tomcat&#xff0c;这种方式叫静态代理。因为nginx更擅长于静态资源的处理&#xff0c;性能更好&#xff0c;效率更高。 ​ 所以在实际应用中&#xff0c;我们将静态资源比如图片、css、html、js等交…

什么是企业内容管理?

为什么出现企业内容管理&#xff1f; 在数字经济的宏观背景下&#xff0c;企业建立了各种应用系统以满足企业各业务的管理需求&#xff0c;这些系统每天都在产生大量的数据和信息资源&#xff0c;但在企业实践中存在很多数据或资源无法被应用系统获取、处理和共享。 比如发票…

电力需求侧管理系统是什么?

摘要&#xff1a;电力是国民经济和居民生活的命脉&#xff0c;为贯彻落实国家对于节能减排工作的总体部署&#xff0c;深入推进电力需求侧管理工作、本文从电力需求侧能效管理平台所要实现的功能与应用信息技术两个方面&#xff0c;着重介绍平台研究建立的节电效益计算分析模型…

CSO面对面丨对话海通证券,探讨数字金融行业安全运营

新技术的涌现带动了金融行业的数字化转型发展&#xff0c;同时也带来了更多安全挑战。一方面&#xff0c;金融科技大量采用新技术实现业务创新的同时&#xff0c;也给网络安全带来了更多隐性风险。另一方面&#xff0c;金融行业数字化转型的进一步普及&#xff0c;大量个人隐私…

Express 创建和使用render

1 创建项目 npm install -g express-generator express -e myapp //创建myapp项目npm i //安装依赖npm i nodemon -D //安装nodemon 修改package.json "scripts": {"start": "node ./bin/www","dev": "nodemon ./bin/www&quo…

接入sentry安装@sentry/webpack-plugin依赖报错(附遇到的其他小问题)

背景 项目需要接入sentry&#xff0c;使用的是vue2 vue-cli构建的&#xff0c;那么需要使用webpack构建的方式 见sentry官方文档 问题和尝试思路 根据文档安装sentry/webpack-plugin依赖的时候一直失败 出现两种报错 第一种&#xff1a;下载安装包https://downloads.sent…

C++跨平台开发工具CLion——使用任意编译器快速指南

CLion是一款专为开发C及C所设计的跨平台IDE&#xff0c;它是以IntelliJ为基础设计的&#xff0c;包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C&#xff0c;同时它还使用智能编辑器来提高代码质量、自动代码重构并且…

【Nginx基础篇】nginx的基本配置解析和应用场景

目录 一、最小配置 二、虚拟主机 一、最小配置 原始的配置文件 #user nobody; worker_processes 1;#error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections 1024; }…

【前后端分离项目】搭建前后端分离项目框架(vue前端)

创建项目文件夹 创建文件夹&#xff08;框架&#xff09;&#xff0c;可以在里面增加页面实现自己的需求。 在官网下载nodejs 官网地址&#xff1a;https://nodejs.org/en nodejs中自带了npm包&#xff0c;npm负责管理依赖&#xff0c;将nodejs下载完成后&#xff0c;即可使…

开关电源基础04:新型开关电源拓扑(1)-拓扑的改进

说在开头&#xff1a;关于互补原理 玻尔在挪威滑雪之余好好的思考了波粒问题&#xff0c;并逐渐完善了这个新想法&#xff1b;当他看到海森堡的论文时&#xff0c;自然而然地用这种想法去印证整个结论。他问海森堡&#xff1a;这种不确定性是从粒子的本性而来&#xff0c;还是…

软件架构:构建软件架构SOA

Web服务一种作为炙手可热的技术&#xff0c;应用到企业的IT系统和商业流程之中&#xff0c;并给企业带来直接的经济效益&#xff0c;一直以来得到了国内外企业管理者的推崇。而在近两年&#xff0c;伴随着企业需求的不断变化&#xff0c;一种被誉为Web服务的技术架构&#xff0…