01 2021 档案

摘要:什么是 Dockerfile? Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。Docker读取Dockerfile文件里面的指令,自动地构建镜像。 基本特点 dockerfile由许多行命令语句组成,支持以#开头为注释行 行命令本身不区分大小写,但 阅读全文
posted @ 2021-01-29 14:52 一切都是当下 阅读(1079) 评论(0) 推荐(0)
摘要:1、LXC是Linux Containers的缩写。它是一种虚拟化技术,通过一个Linux内核在一个受控主机上虚拟地运行多个Linux系统。LXC使用内核的Cgroups功能,来提供进程和网络空间的隔离,来替代通过创建一个完整的虚拟机来为应用程序提供隔离环境。 2、Docker是一个开源工具,用于在 阅读全文
posted @ 2021-01-28 14:06 一切都是当下 阅读(2970) 评论(0) 推荐(0)
摘要:什么是Docker docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。docker是一种容器技术,它可以对软件及其依赖进行标准化的打包;容器之间相互独立,基于容器运行的应用之间也是相互隔离的;并且容器之间是共享一个OS kernel的,充分利用服务器资源,容器 阅读全文
posted @ 2021-01-27 15:16 一切都是当下 阅读(288) 评论(0) 推荐(0)
摘要:/bin/sh指向dash,/bin/bash指向bashdash相当于bash的精简版(dash不能使用let、source 等命令)GNU/Linux操作系统中的/bin/sh本是bash (Bourne-Again Shell) 的符号链接,但鉴于bash过于复杂,有人把bash从NetBSD 阅读全文
posted @ 2021-01-26 20:18 一切都是当下 阅读(966) 评论(0) 推荐(0)
摘要:本来想直接写docker知识点的,但是感觉只有了解containers的发展历程,才能知道技术知识点的来龙去脉,建立起一个线性的链条,把知识点串联起来。 1979: Unix V7 在1979年开发Unix V7期间,引入了chroot系统调用功能。这个功能将进程及其子进程的根目录更改为文件系统中的 阅读全文
posted @ 2021-01-26 18:33 一切都是当下 阅读(390) 评论(0) 推荐(0)