分类 docker 中的文章

如何开始docker - DockerFile指令

DockerFile

DockerFile 是一个文本文件,包含一条条指令,每一条指令构建一层,因此每条指令的内容,就是描述该层是如何构建的。

DockerFile 指令

FROM:指定基础镜像,定制镜像,一般是以一个镜像为基础,在其基础上进行定制。这个指令就是指定基础镜像的。

……

阅读全文

如何开始docker - docker基础镜像制作

基础镜像

信不过公共镜像站里面的镜像?那就自己动手制作基础镜像吧。

创建基础系统

docker 镜像就是一个 root 文件系统,因此,找到一个完整的系统进行打包就可以了。

……

阅读全文

如何开始docker - docker镜像及镜像仓库

docker 镜像

Linux 在内核启动之后,就加载 root 文件系统,为用户提供用户空间的支持,而在 docker 中,没有内核,直接加载 root 文件系统,因此,docker 镜像一般就是包含一套完整的 root 文件系统。

Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。

……

阅读全文

如何开始docker - docker架构及创建容器

装 docker 很简单,启动服务以后要怎么开始使用呢?

docker 架构

传统的虚拟机架构是 物理机 -> 宿主机操作系统 -> Hypervisor 支持 -> 虚拟机操作系统 -> 应用程序

docker 架构是 物理机 -> 宿主机操作系统 -> docker 引擎 -> 应用程序(这里面会包含镜像操作系统的文件,但是这些只是依赖环境,里面的内核根本就不会启动,/boot 目录可以直接删除掉)

因此相对与传统的虚拟机的架构,docker 显得很轻量级。

……

阅读全文

开始docker吧 - docker简介及安装

什么是 docker

docker 是一个开源的应用容器引擎,开发者可以打包自己的应用到容器里面,然后迁移到其他机器的 docker 应用中,可以实现快速部署。如果出现的故障,可以通过镜像,快速恢复服务。

……

阅读全文

docker常用命令

1、查看 docker 版本信息

docker  version

查看客户端的信息,并通过 socket 查询服务端的信息。

2、查看 docker 信息

docker   info

查看 docker 的汇总信息。

3、查看镜像列表

docker images

4、查看所有的镜像包括过程镜像

docker images -a
……

阅读全文