文章目录

  • Docker概述
    • Docker是什么
    • Docker与虚拟机的区别
    • Docker的使用场景
  • Douker的核心概念以及安装方式
    • Docker核心概念
    • CentOS安装Docker的两种方式
  • 安装Docker![在这里插入图片描述](https://img-blog.csdnimg.cn/20210322161233934.png)
    • 1、安装依赖包
    • 2、设置阿里云镜像源
    • 3、安装Docker-CE
  • Docker 镜像操作

Docker概述

Docker是什么

  1. 是一种轻量级的“虚拟机”
  2. 在Linux容器运行应用的开源工具

Docker与虚拟机的区别

虚拟机 容器
启动时间 快速
容量
系统 逻辑隔离 依赖于内核(共享)
安全

Docker的使用场景

  1. 打包应用程序简化部署
  2. 可脱离底层硬件任意迁移
  3. 例:服务器从腾讯云迁移到阿里云

Douker的核心概念以及安装方式

Docker核心概念

镜像

一个面向Docker容器引擎的只读模块

容器

从镜像创建运行实例

仓库

集中保存镜像的地方

例:上传和下载某个服务

CentOS安装Docker的两种方式

使用CURL获取Docker的安装脚本进行安装
使用YUM仓库来安装Docker

安装Docker

1、安装依赖包

[root@localhost ~] # yum install -y yum-utils device-mappeer-persistent-data lvm2

2、设置阿里云镜像源

[root@localhost /etc/yum.repos.d] # yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安装Docker-CE

[root@localhost /etc/yum.repos.d] # yum install -y docker-ce

systemctl start docker
systemctl status docker
systemctl enable docker



多出来了一个桥接网卡docker0

对桥接网卡的解释图

Docker 镜像操作

搜索镜像
docker search 关键字

获取镜像
docker pull 仓库名称 [:标签]
查看镜像
docker images 仓库名称[:标签]
docker inspect 镜像ID号

添加新标签
docker tag 名称[:标签]新名称[:新标签]
删除镜像
docker rmi 仓库名称[:标签]

docker rmi 镜像ID号


到这里就安装结束了,可以随便去共有仓库下载个服务镜像,上面的nginx就是从共有仓库下载的

揭开Docker的面纱(理论+安装)相关推荐

  1. 偷梁换柱——揭开多态的面纱

    偷梁换柱--揭开多态的面纱                                     --从C++到.NET   声明:本文的前半部分纯粹是为初学者写的,如果你对C++对象模型稍有了解, ...

  2. 冰河浅析 - 揭开***的神秘面纱

    一.基础篇(揭开***的神秘面纱) 无论大家把***看得多神秘,也无论***能实现多么强大的功能,***,其实质只是一个网络客户/服务程序.那么,就让我们从网络客户/服务程序的编写开始. 1.基本概念 ...

  3. Docker入门之 - 如何安装Docker CE

    本文将介绍如何在Ubantu.CentOS.Windows.Mac上安装Docker Docker 提供了两个版本:社区版 (CE) 和企业版 (EE). Docker 社区版 (CE) 是开发人员和 ...

  4. 揭开Annotation的面纱

    Annotation是Java5.6只后的新特征(中文称之为注解),并且越来越多的得到了应用,比如Spring.Hibernate3.Struts2.iBatis3.JPA.JUnit等等都得到了广泛 ...

  5. python可以干什么-Python可以用来做什么 为你揭开python神秘面纱

    Python可以用来做什么 为你揭开python神秘面纱 时间:2018-01-24     来源:解读Python 最近,编程界又一语言可谓是着实又火了一把,什么语言呢?python,python为 ...

  6. Docker:Docker的简介、安装、使用方法之详细攻略

    Docker:Docker的简介.安装.使用方法之详细攻略 目录 Docker的简介 0.1.知乎对Docker的理解-Docker就是集装箱 0.2.简书对Docker的理解-Docker带来标准化 ...

  7. 【网址收藏】WIN10下docker docker-compose docker-machine的安装与使用

    WIN10下docker docker-compose dockder-machine的安装与使用_lion的博客-CSDN博客

  8. docker常用命令,安装常用实例,一步式安装mysql

    刚来公司,跟公司测试环境项目的服务器,环境是linux Centos7.2  所有的tomcat都挂载在docker容器下,所以也就学习了一些简单的docker指令(学习之前请了解什么是docker, ...

  9. docker容器简介及安装

    docker容器简介及安装 一.docker的前世今生 早期 过度 目前 二.什么是docker 三.docker核心概念 1.镜像 2.容器 3.仓库 四.docker容器和虚拟机的区别 五.doc ...

最新文章

  1. 基于 Python 的 8 种常用抽样方法
  2. python平方和计算技巧_Python算法练习题:四平方和
  3. 将一张表的数据插入另外一张表
  4. 3-spark学习笔记-SparkAPI
  5. “天昌”的挽歌——逝去的背影(一)
  6. 分支管理---分支管理策略
  7. ffmpeg转换格式
  8. Linux常用命令(1)
  9. Java Redis 连接池 Jedis 工具类,java基础面试笔试题
  10. MySQL 跨版本主从复制时报错:ERROR 1794 (HY000): Slave is not configured or failed to initialize properly....
  11. 语言程序推箱子课设报告_学完C语言,可以去哪些应用领域工作?
  12. 我自定义安装office 但在ATA计算机考试系统考试时出现“没有正确的安装office” 怎么解决 求解
  13. 使用 GalleryView 1.1制作相册说明
  14. doc,excel,ppt转存pdf并预览
  15. 基于Matlab交流异步电机矢量控制系统仿真建模
  16. 维护前辈代码,痛并快乐着...
  17. 文件备份云服务器,文件备份云服务器
  18. krpano 切换大场景 xml 问题
  19. 如何将mongo查询结果导出到文件中以及导入到另一个Mongo库中
  20. halcon坐标转换(机器人坐标转换用)

热门文章

  1. Java运算符使用、单目、二目运算符、数据类型精度运算问题等
  2. 论文阅读——CR-Fill: Generative Image Inpainting with Auxiliary Contextual Reconstruction
  3. SDRAM,DDR1,DDR2,DDR3,DDR4的区别及其特点
  4. 医学成像技术简介(CT,MRI等)及相关论坛、技术应用链接
  5. 三相变频电源相位角的概念
  6. B-tree、B+tree详解(二)插入与删除
  7. Raki的读paper小记:Named Entity Recognition without Labelled Data: A Weak Supervision Approach(半成品)
  8. LTspice基础教程-025.电路容差分析,蒙特卡罗分析(Monte Carlo)
  9. FS4068四节锂电池充电管理控制芯片
  10. 模块 , 用户管理系统 , 购物车程序 , 分页显示.