ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Docker入门

Docker入门

原创 Linux操作系统 作者:wddwr7307914 时间:2021-05-28 06:34:14 0 删除 编辑


1.Docker简介

Docker 官方主页: https://www.docker.com

Docker 官方文档 : https://docs.docker.com/

Docker Hub: https://hub.docker.com

邦老师的Docker Hub主页: https://hub.docker.com/u/techerwang

可以简单认为, 容器是一个超级轻量级的虚拟机(主机),容器和容器之间的进程是相互隔离的 。

使用容器给我们带来的好处:

A.供节点,可以当做一台主机来使用,就像使用物理机一样的来使用docker容器

B.可以在一台虚拟机上(192.168.12.12)安装配置2个PostgresSQL实例,它们的端口都是5432端口。

C.可以把我们的应用程序进行打包。软件可以带环境安装?也就是说,安装的时候,把原始环境一模一样地复制过来。

开发人员利用 Docker 可以消除协作编码时“在我的机器上可正常工作”的问题。


2.容器和虚拟机的区别


3.Docker的三个基本概念

三个基本概念;

image(镜像)

Container(容器)

Reository(仓库)

Docker 镜像(Image) 就是一个只读的模板。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器。

Docker 利用容器(Container) 独立运行的一个或一组应用。容器是用镜像创建的运行实例。它可以被启动、开始、停止、删除。

每个容器都是相互隔离的、保证安全的平台。

可以把容器看做是一个简易版的 Linux 环境(包括root用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。

容器的定义和镜像几乎一模一样,也是一堆层的统一视角,唯一区别在于容器的最上面那一层是可读可写的。

容器和容器之间的进程是相互隔离的

仓库(Repository) 是集中存放镜像文件的场所。

仓库注册服务器上往往存放着多个仓库,每个仓库中包含了多个镜像, 每个镜像有不同标签(tag) 。

仓库分为公开仓库(Public)和私有仓库(Private)两种形式。

最大的公开仓库是 Docker Hub( / ),

存放了数量庞大的镜像供用户下载。国内的公开仓库包括 阿里云 、网易云等。


本文如有错误或不完善的地方请大家多多指正,ITPUB留言或 QQ (2243967774)皆可,您的批评指正是我写作的最大动力!







来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69947868/viewspace-2774342/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: PyMySQL模块安装
请登录后发表评论 登录
全部评论
中国DBA联盟(ACDU)成员,Oracle PostgreSQL ACE,CSDN博客专家及B站知名UP主,全网粉丝10万+,目前服务于工业互联网,擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复,安装迁移,性能优化、故障应急处理。

注册时间:2020-06-13

  • 博文量
    203
  • 访问量
    213005