当前位置: 首页 > news >正文

【Docker】初识Docker以及Docker安装与阿里云镜像配置

目录

一、初识Docker

二、安装Docker

三、Docker架构

四、配置Docker镜像加速器


一、初识Docker

    Docker是一个开源的应用容器引擎,诞生于2013年,基于Go语言实现,dotCloud公司出品,Docker开源让开发者打包他们的应用以及依赖包到一个轻量级、可移值的容器中,然后发布到任何流行的Linux机器上。

容器是完全使用沙箱机制,互相隔离的

容器的性能开销极低

Docker从17.03版本后分为CE社区版和EE企业版

总结就是:docker是一种容器技术,解决软件跨环境迁移的问题 

二、安装Docker

下面安装在Centos系统上进行安装,以下是安装命令

#1、yum包更新到最新
yum update
#2、安装需要的软件包
yum install yum-utils device-mapper-persistent-data lvm2
#3、设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#4、安装docker
yum install docker -ce
#5、查看docker版本
docker -v

三、Docker架构

镜像(image):就相当于是一个完整的root文件系统

容器(container):容器与镜像的关系类似于面向对象中对象与类的关系,镜像是静态的定义,容器是镜像运行的实体。容器可以被创建、运行、启动、停止

仓库(registers):仓库可以看作是代码控制中心,他用来保存镜像,类似maven的仓库

四、配置Docker镜像加速器

由于docker服务器在国外,所以下载速度比较慢,一般使用docker会配置一个国内镜像

配置镜像步骤

1、打开浏览器搜索阿里云

2、登录阿里云

3、点击控制台

 

4、在左上角菜单栏中搜索“镜像”

5、点击“容器镜像服务”

 

6、找到“镜像加速器”

 

7、找到操作文档选择系统,复制粘贴执行代码

 

8、使用cat /etc/docker/daemon.json 命令进行查看

http://www.lryc.cn/news/98146.html

相关文章:

  • C语言:动态内存管理
  • 如何往MySQL中插入100万条数据?
  • IntelliJ IDEA 2023.2 最新变化
  • 1300*B. T-primes
  • 重新C++系列之运算符重载
  • kotlin异常处理try-catch-finally
  • Pytorch在cuda、AMD DirectML和AMD CPU下性能比较
  • 哈工大计算机网络课程局域网详解之:交换机概念
  • Jenkins Pipeline的hasProperty函数
  • 芯片制造详解.净洁室的秘密.学习笔记(三)
  • 可解释的 AI:在transformer中可视化注意力
  • k8s Webhook 使用java springboot实现webhook 学习总结
  • JS逆向之猿人学爬虫第20题-wasm
  • 【双指针优化DP】The 2022 Hangzhou Normal U Summer Trials H
  • [论文笔记] LLM数据集——金融数据集
  • 在亚马逊平台,如何有效举报违规行为?
  • 深度学习入门教学——神经网络
  • 阿里Java开发手册~OOP 规约
  • 【Mysql数据库面试01】内连接 左连接 右连接 全连接
  • 事务隔离:为什么你改了我还看不见
  • 吴恩达ChatGPT《LangChain Chat with Your Data》笔记
  • https和http有什么区别
  • 振弦采集仪及在线监测系统完整链条的岩土工程隧道安全监测
  • linux基础学习
  • android 前端常用布局文件升级总结(二)
  • Linux复习——基础知识
  • 【数据结构】实验三:链表
  • 第4集丨webpack 江湖 —— loader的安装和使用
  • 【Lua学习笔记】Lua进阶——协程
  • 亚马逊云科技纽约峰会,充分释放数据价值和生成式AI的潜力