docs: 更新文档中描述信息
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
预安装常用工具及编译工具的镜像。
|
||||
|
||||
该镜像为基于 Debian 系统的 Builder 环境,主要用于在使用多阶段方式制作镜像时,进行软件的下载、编译等预处理操作。预安装软件包节省软件包下载及更新时间。
|
||||
该镜像为基于 Debian 系统的 Builder 环境,主要用于在使用多阶段方式制作镜像时,进行软件源代码的下载、编译等预处理操作。预安装软件包节省软件包下载及更新时间。
|
||||
|
||||
|
||||
**版本信息:**
|
||||
@@ -12,25 +12,22 @@
|
||||
**镜像信息:**
|
||||
|
||||
* 镜像地址:
|
||||
- Aliyun仓库:registry.cn-shenzhen.aliyuncs.com/colovu/dbuilder
|
||||
- DockerHub:colovu/dbuilder
|
||||
* 依赖镜像:colovu/debian
|
||||
|
||||
> 后续相关命令行默认使用`[Docker Hub](https://hub.docker.com)`镜像服务器做说明
|
||||
|
||||
- 阿里云: registry.cn-shenzhen.aliyuncs.com/colovu/dbuilder:latest
|
||||
- DockerHub:colovu/dbuilder:latest
|
||||
- Colovu Registry: docker.colovu.com/colovu/dbuilder:latest
|
||||
- 依赖镜像:colovu/debian:latest
|
||||
|
||||
> 后续相关命令行默认使用`[Colovu Registry](https://docker.colovu.com)`镜像服务器做说明
|
||||
|
||||
## TL;DR
|
||||
|
||||
Docker 快速启动命令:
|
||||
|
||||
```shell
|
||||
# 从 Docker Hub 服务器下载镜像并启动
|
||||
$ docker run -it colovu/dbuilder /bin/bash
|
||||
# 从 Registry 服务器下载镜像并启动
|
||||
$ docker run -it docker.colovu.com/colovu/dbuilder /bin/bash
|
||||
```
|
||||
|
||||
|
||||
|
||||
## 数据卷
|
||||
|
||||
镜像默认提供以下数据卷定义:
|
||||
@@ -40,16 +37,13 @@ $ docker run -it colovu/dbuilder /bin/bash
|
||||
/srv/conf # 配置文件目录
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
## 使用方式
|
||||
|
||||
使用`--from=0`方式:
|
||||
|
||||
```dockerfile
|
||||
# 预编译阶段 ===============================
|
||||
FROM colovu/dbuilder
|
||||
FROM docker.colovu.com/colovu/dbuilder:latest
|
||||
|
||||
WORKDIR /tmp
|
||||
|
||||
@@ -72,7 +66,7 @@ CMD []
|
||||
|
||||
```dockerfile
|
||||
# 预编译阶段。命名为`builder` ==================
|
||||
FROM colovu/dbuilder as builder
|
||||
FROM docker.colovu.com/colovu/dbuilder:latest as builder
|
||||
|
||||
WORKDIR /tmp
|
||||
|
||||
@@ -97,10 +91,6 @@ CMD []
|
||||
- 不用安装、删除临时软件,放置生成多余的垃圾文件;预编译阶段的内容使用完即丢弃,不会对镜像大小产生影响
|
||||
- 没有相关的中间操作步骤,不会产生多余的镜像分层
|
||||
|
||||
|
||||
|
||||
|
||||
----
|
||||
|
||||
本文原始来源 [Endial Fang](https://github.com/colovu) @ [Github.com](https://github.com)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user