构建自定义 Docker 镜像
你可以构建自己的 Docker 镜像并根据需要进行自定义。
前置条件
- 安装 make 以从 makefile 构建 Docker 镜像。
克隆仓库
克隆仓库并导航到仓库目录:
git clone https://github.com/apache/apisix-docker.git
cd apisix-docker
构建 Docker 镜像
从发布版本构建 Docker 镜像:
APISIX_VERSION=3.18.0 # specify a release version
DISTRO=ubuntu # ubuntu, debian, centos, or redhat
make build-on-$DISTRO
make 命令将标记为apache/apisix:${APISIX_VERSION}-${DISTRO}的Docker图像与寄存器中相应的Docker文件一起构建,例如ubuntu/Dockerfile. 您可以根据您的需要进一步定制相关文件 。
检查 Docker 镜像
列出所有 Docker 镜像:
docker images
你应该看到包含在上一步中构建的镜像的列表:
REPOSITORY TAG IMAGE ID CREATED SIZE
apache/apisix 3.18.0-ubuntu 422e111797f3 About a minute ago 337MB