Skip to content

Build Image Through Zip & Git ​

The difference between building images with Zip packages and Git repositories is: Git is better for sustainable building, while Zip packages are more suitable for single, simple, and quick builds.

Example ​

Use the DPanel repository address to quickly build the DPanel image:

shell
https://github.com/donknap/dpanel-docs.git

Configuration Instructions ​

Build Directory ​

Specify the root directory when building the image. When using COPY or ADD commands, use this directory as the root directory. If the configured path is app/services/nginx, the corresponding command syntax is:

shell
docker -t test app/services/nginx

Build Dockerfile Path ​

Specify the Dockerfile filename or path when building the image. The Dockerfile path always starts from the [Build Directory].

For example, if the Dockerfile path is app/service/nginx/dockerfile/Dockerfile, after configuring the [Build Directory] as app/service/nginx, Configure the Dockerfile path as dockerfile/Dockerfile.

Build Arguments ​

Specify the --build-arg parameters when building the image.

Continuous Build (Git Webhook To Be Supported) ​

When building images using Git, automatic triggering builds through webhook is available (not yet supported).