How to make container images offline available?
To deploy the Kadeck Docker image on a system without internet access, follow these steps:
- On a device with internet access, save the Docker image locally:
docker save xeotek/kadeckdash:<component-version> > kadeckdash-component-version.tar
Replace <component-version> with the required component and version number.
- (Optional) Compress the file to reduce transfer size:
xz -9 kadeckdash-component-version.tar
- Transfer the
.tarfile to the target system (the server without internet access). - On the target system, load the Docker image into the local Docker repository:
docker load < kadeckdash-component-version.tar
- Start Kadeck using the Docker command as usual or integrate it into your orchestration platform.
info
Note:
Ensure that all runtime dependencies, such as external databases or mounted configuration files, are available on the target system.