一次构建处处使用

uname -r 查看内核版本

cat /etc/redhat -release 查看系统版本

docker点滴

学习写dockerFile 的时候 vim 和 net-tools。

docker点滴

打印打印打印打印打印打印打印打印打印打印打印打印
docker的理念

Docker是基于Go语言实现的云开源项目。 一次封装,到处运行。
解决了运行环境和配置问题软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术。

LXC和LXD

LXC/LXD和docker不同的地方在于LXC/LXD中包含完整的操作系统。

Docker

Docker容器将应用和其依赖环境全部打包到一个单一对象中,在不包含完整的操作系统的情况下就能运行普通应用,更加轻量级,可移植性更好。所以它成为了PaaS(比如Kubernates)平台的基石。

docker为什么快

docker利用的是宿主机的内核,而不需要Guest OS。因此,当新建一个容器时,docker不需要和虚拟机一样重新加载一个操作系统内核。仍而避免引寻、加载操作系统内核返个比较费时费资源的过程,当新建一个虚拟机时,虚拟机软件需要加载Guest OS,返个新建过程是分钟级别的。而docker由于直接利用宿主机的操作系统,则省略了返个过程,因此新建一个docker容器只需要几秒钟。

前提

Docker支持以下的CentOS版本:CentOS 6.5 (64-bit) 或更高的版本

查看自己的内核 uname -r
查看已安装的CentOS版本信息(CentOS6.8有,CentOS7无该命令)

lsb_release -a (6.8版本)
或者
cat /etc/redhat -release (7版本)

docker daemon 守护进程

相关文章:

  • 2022-02-15
  • 2021-06-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-30
  • 2021-06-03
  • 2022-02-25
猜你喜欢
  • 2021-07-20
  • 2022-01-10
  • 2021-12-26
  • 2021-09-15
  • 2021-07-20
相关资源
相似解决方案