Docker 教程列表

Docker 是一款基于 Go 语言开发的开源应用容器引擎。

Dockerfile ARG 构建参数

ARG 指令用于指定构建参数,与 ENV 功能一样,都是设置环境变量。不同点在于作用域不一样, ARG 声明的环境变量仅对 Dockerfile 内有效,也就是说仅对 docker build 的时候有效,将来容器运行的时候不会存在这些环境变量的 ...

Dockerfile ENV 设置环境变量

通过 ENV 指令设置环境变量,在后续的指令中,可以直接使用这个环境变量。使用格式有两种:ENV 、ENV = =...

Dockerfile ENTRYPOINT 入口点

Dockerfile 中的 ENTRYPOINT 指令功能和 CMD 指令一样,都用于指定容器启动程序以及参数 ...

Dockerfile CMD 容器启动命令

CMD 指令用于启动容器时,指定需要运行的程序以及参数。使用格式与 RUN 指令类似 ...

Dockerfile ADD 复制文件

ADD 指令与 COPY 指令功能类似,都可以复制文件或文件夹(同样的需求下,官方推荐使用 COPY 指令)。格式同样支持两种 ...

Dockerfile COPY 复制文件

在 Dockerfile 中,COPY 是复制指令,支持从上下文目录中复制文件或者文件夹到容器里的指定路径 ...

Dockerfile 制作构建镜像

本小节中,我们将上手通过 Dockerfile 制作第一个镜像,此镜像也非常简单,即定制一个 Nginx 镜像,唯一不同的是,我们需要将 Nginx 默认的首页欢迎语更改为 Hello, Nginx by Docker ...

什么是 Dockerfile ?

Dockerfile 是一个被用来构建 Docker 镜像的文本文件,该文件中包含了一行行的指令(Instruction),这些指令对应着修改、安装、构建、操作的命令,每一行指令构建一层(layer),层层累积,于是有了一个完整的镜像。

Docker kill 命令

kill 命令可以杀掉(停止)某个正在运行的 Docker 容器。

Docker ps 命令

ps 命令可以列出当前所有容器,另外,还可额外添加参数,-a 参数列出所有状态的容器;-l 列出最新创建的容器,包括处于停止运行状态的容器 ...