揭开Docker的面纱(理论+安装)
文章目录
- Docker概述
- Docker是什么
- Docker与虚拟机的区别
- Docker的使用场景
- Douker的核心概念以及安装方式
- Docker核心概念
- CentOS安装Docker的两种方式
- 安装Docker![在这里插入图片描述](https://img-blog.csdnimg.cn/20210322161233934.png)
- 1、安装依赖包
- 2、设置阿里云镜像源
- 3、安装Docker-CE
- Docker 镜像操作
Docker概述
Docker是什么
- 是一种轻量级的“虚拟机”
- 在Linux容器运行应用的开源工具
Docker与虚拟机的区别
虚拟机 | 容器 | |
---|---|---|
启动时间 | 慢 | 快速 |
容量 | 大 | 小 |
系统 | 逻辑隔离 | 依赖于内核(共享) |
安全 | 强 | 弱 |
Docker的使用场景
- 打包应用程序简化部署
- 可脱离底层硬件任意迁移
- 例:服务器从腾讯云迁移到阿里云
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的面纱(理论+安装)相关推荐
- 偷梁换柱——揭开多态的面纱
偷梁换柱--揭开多态的面纱 --从C++到.NET 声明:本文的前半部分纯粹是为初学者写的,如果你对C++对象模型稍有了解, ...
- 冰河浅析 - 揭开***的神秘面纱
一.基础篇(揭开***的神秘面纱) 无论大家把***看得多神秘,也无论***能实现多么强大的功能,***,其实质只是一个网络客户/服务程序.那么,就让我们从网络客户/服务程序的编写开始. 1.基本概念 ...
- Docker入门之 - 如何安装Docker CE
本文将介绍如何在Ubantu.CentOS.Windows.Mac上安装Docker Docker 提供了两个版本:社区版 (CE) 和企业版 (EE). Docker 社区版 (CE) 是开发人员和 ...
- 揭开Annotation的面纱
Annotation是Java5.6只后的新特征(中文称之为注解),并且越来越多的得到了应用,比如Spring.Hibernate3.Struts2.iBatis3.JPA.JUnit等等都得到了广泛 ...
- python可以干什么-Python可以用来做什么 为你揭开python神秘面纱
Python可以用来做什么 为你揭开python神秘面纱 时间:2018-01-24 来源:解读Python 最近,编程界又一语言可谓是着实又火了一把,什么语言呢?python,python为 ...
- Docker:Docker的简介、安装、使用方法之详细攻略
Docker:Docker的简介.安装.使用方法之详细攻略 目录 Docker的简介 0.1.知乎对Docker的理解-Docker就是集装箱 0.2.简书对Docker的理解-Docker带来标准化 ...
- 【网址收藏】WIN10下docker docker-compose docker-machine的安装与使用
WIN10下docker docker-compose dockder-machine的安装与使用_lion的博客-CSDN博客
- docker常用命令,安装常用实例,一步式安装mysql
刚来公司,跟公司测试环境项目的服务器,环境是linux Centos7.2 所有的tomcat都挂载在docker容器下,所以也就学习了一些简单的docker指令(学习之前请了解什么是docker, ...
- docker容器简介及安装
docker容器简介及安装 一.docker的前世今生 早期 过度 目前 二.什么是docker 三.docker核心概念 1.镜像 2.容器 3.仓库 四.docker容器和虚拟机的区别 五.doc ...
最新文章
- 基于 Python 的 8 种常用抽样方法
- python平方和计算技巧_Python算法练习题:四平方和
- 将一张表的数据插入另外一张表
- 3-spark学习笔记-SparkAPI
- “天昌”的挽歌——逝去的背影(一)
- 分支管理---分支管理策略
- ffmpeg转换格式
- Linux常用命令(1)
- Java Redis 连接池 Jedis 工具类,java基础面试笔试题
- MySQL 跨版本主从复制时报错:ERROR 1794 (HY000): Slave is not configured or failed to initialize properly....
- 语言程序推箱子课设报告_学完C语言,可以去哪些应用领域工作?
- 我自定义安装office 但在ATA计算机考试系统考试时出现“没有正确的安装office” 怎么解决 求解
- 使用 GalleryView 1.1制作相册说明
- doc,excel,ppt转存pdf并预览
- 基于Matlab交流异步电机矢量控制系统仿真建模
- 维护前辈代码,痛并快乐着...
- 文件备份云服务器,文件备份云服务器
- krpano 切换大场景 xml 问题
- 如何将mongo查询结果导出到文件中以及导入到另一个Mongo库中
- halcon坐标转换(机器人坐标转换用)
热门文章
- Java运算符使用、单目、二目运算符、数据类型精度运算问题等
- 论文阅读——CR-Fill: Generative Image Inpainting with Auxiliary Contextual Reconstruction
- SDRAM,DDR1,DDR2,DDR3,DDR4的区别及其特点
- 医学成像技术简介(CT,MRI等)及相关论坛、技术应用链接
- 三相变频电源相位角的概念
- B-tree、B+tree详解(二)插入与删除
- Raki的读paper小记:Named Entity Recognition without Labelled Data: A Weak Supervision Approach(半成品)
- LTspice基础教程-025.电路容差分析,蒙特卡罗分析(Monte Carlo)
- FS4068四节锂电池充电管理控制芯片
- 模块 , 用户管理系统 , 购物车程序 , 分页显示.