跳到主要内容

构建自定义 Docker 镜像

你可以构建自己的 Docker 镜像并根据需要进行自定义。

前置条件

  • 安装 make 以从 makefile 构建 Docker 镜像。

克隆仓库

克隆仓库并导航到仓库目录:

git clone https://github.com/apache/apisix-docker.git
cd apisix-docker

构建 Docker 镜像

从发布版本构建 Docker 镜像:

APISIX_VERSION=3.15.0       # 指定发布版本
DISTRO=ubuntu # ubuntu, debian, centos, or redhat
make build-on-$DISTRO

make 命令使用此 Dockerfile 构建 Docker 镜像。你可以根据需要进一步自定义相关文件。

检查 Docker 镜像

列出所有 Docker 镜像:

docker images

你应该看到包含在上一步中构建的镜像的列表:

REPOSITORY     TAG            IMAGE ID       CREATED              SIZE
apache/apisix 3.15.0-ubuntu 422e111797f3 About a minute ago 337MB