Docker学习笔记(一、认识Docker)

目录:

  • Docker是什么
  • 为什么使用Docker
  • Docker的安装与使用

Docker是什么

 Docker是一个软件容器平台,与虚拟机不同的是,虚拟机是在硬件层面单独隔离出资源使用,而Docker是直接使用硬件资源

为什么使用Docker

1、团队开发,解决开发环境的问题

2、秒级甚至毫秒级的启动时间

3、方便应用的部署和迁移

4、持续集成、持续交付、部署

5、程序服务器资源竞争的问题

6、服务器集群/节点动态扩容

Docker的安装与使用

1、安装:

  • 安装docker:yum install docker
  • 启动docker服务:systemctl start docker
  • 开机启动docker:systemctl enable docker
  • 查看docker信息:docker info

2、Docker基本概念

客户端、服务端、镜像、容器 、仓库。

DockerHub:它是一个在线存储卡,docker镜像可以由其他用户发布和使用。

Docker Repository:私人的仓库(创建命令:docker run -d -p 5000:5000 -v /opt/data/registry:/var/lib/registry)。

镜像:其中镜像和分支又不同,它的构建是一层层的构建,前一层是后一层的基础。每一层构建完后就不会发生改变,改变的只是自己这一层;如,要删除前一层的文件,便只是在当前层标记此文件已删除。

原文地址:https://www.cnblogs.com/bzfsdr/p/12259521.html