mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 04:14:38 +00:00
Fix missing links
This commit is contained in:
@@ -134,7 +134,7 @@ RUN echo "Running with Node $NODE_VERSION"
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 1。控制基础镜像版本
|
||||
#### 1. 控制基础镜像版本
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
|
||||
@@ -147,7 +147,7 @@ FROM alpine:${ALPINE_VERSION}
|
||||
$ docker build --build-arg ALPINE_VERSION=3.18 .
|
||||
```
|
||||
|
||||
#### 2。设置软件版本
|
||||
#### 2. 设置软件版本
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
|
||||
@@ -157,7 +157,7 @@ ARG NGINX_VERSION=1.25.0
|
||||
RUN curl -fsSL https://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz | tar -xz
|
||||
```
|
||||
|
||||
#### 3。配置构建环境
|
||||
#### 3. 配置构建环境
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
|
||||
@@ -172,7 +172,7 @@ RUN if [ "$ENABLE_DEBUG" = "true" ]; then \
|
||||
fi
|
||||
```
|
||||
|
||||
#### 4。配置私有仓库
|
||||
#### 4. 配置私有仓库
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
|
||||
@@ -233,7 +233,7 @@ $ docker build --build-arg HTTP_PROXY=http://proxy:8080 .
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 1。为 ARG 提供合理默认值
|
||||
#### 1. 为 ARG 提供合理默认值
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
|
||||
@@ -247,7 +247,7 @@ ARG NODE_VERSION=20
|
||||
ARG NODE_VERSION
|
||||
```
|
||||
|
||||
#### 2。不要用 ARG 存储敏感信息
|
||||
#### 2. 不要用 ARG 存储敏感信息
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
|
||||
@@ -262,7 +262,7 @@ RUN echo "password=$DB_PASSWORD" > /app/.env
|
||||
...
|
||||
```
|
||||
|
||||
#### 3。使用 ARG 提高构建灵活性
|
||||
#### 3. 使用 ARG 提高构建灵活性
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user