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 可以消除协作编码时“在我的机器上可正常工作”的问题。

三个基本概念;
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/ ,如需转载,请注明出处,否则将追究法律责任。