mirror of
https://github.com/yeasy/docker_practice.git
synced 2025-08-03 06:21:41 +00:00
@@ -1,4 +1,4 @@
|
||||
### ADD 更高级的复制文件
|
||||
# ADD 更高级的复制文件
|
||||
|
||||
`ADD` 指令和 `COPY` 的格式和性质基本一致。但是在 `COPY` 基础上增加了一些功能。
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### ARG 构建参数
|
||||
# ARG 构建参数
|
||||
|
||||
格式:`ARG <参数名>[=<默认值>]`
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### CMD 容器启动命令
|
||||
# CMD 容器启动命令
|
||||
|
||||
`CMD` 指令的格式和 `RUN` 相似,也是两种格式:
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### COPY 复制文件
|
||||
# COPY 复制文件
|
||||
|
||||
格式:
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### ENTRYPOINT 入口点
|
||||
# ENTRYPOINT 入口点
|
||||
|
||||
`ENTRYPOINT` 的格式和 `RUN` 指令格式一样,分为 `exec` 格式和 `shell` 格式。
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### ENV 设置环境变量
|
||||
# ENV 设置环境变量
|
||||
|
||||
格式有两种:
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### EXPOSE 声明端口
|
||||
# EXPOSE 声明端口
|
||||
|
||||
格式为 `EXPOSE <端口1> [<端口2>...]`。
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### HEALTHCHECK 健康检查
|
||||
# HEALTHCHECK 健康检查
|
||||
|
||||
格式:
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### ONBUILD 为他人做嫁衣裳
|
||||
# ONBUILD 为他人做嫁衣裳
|
||||
|
||||
格式:`ONBUILD <其它指令>`。
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### 参考文档
|
||||
# 参考文档
|
||||
|
||||
* `Dockerfie` 官方文档:https://docs.docker.com/engine/reference/builder/
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### USER 指定当前用户
|
||||
# USER 指定当前用户
|
||||
|
||||
格式:`USER <用户名>[:<用户组>]`
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### VOLUME 定义匿名卷
|
||||
# VOLUME 定义匿名卷
|
||||
|
||||
格式为:
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
### WORKDIR 指定工作目录
|
||||
# WORKDIR 指定工作目录
|
||||
|
||||
格式为 `WORKDIR <工作目录路径>`。
|
||||
|
||||
|
Reference in New Issue
Block a user