Download Images for Offline k3s
Export images from manifests to TAR or ZIP bundles and move them to USB for air-gapped k3s clusters.
Base URL
https://containerdl.com
Built for offline k3s
Manifest aware
Paste Kubernetes YAML to detect and bundle all images.
USB transfer ready
Download a ZIP bundle and move it to offline nodes.
No Docker required
Use any browser on Windows, macOS, Linux, or mobile.
How it works
-
Paste a k3s manifest or Kubernetes YAML.
-
Export a ZIP bundle of all referenced images.
-
Transfer the bundle to your offline k3s nodes.
Example
Create a bundle from a manifest
curlcurl -X POST https://containerdl.com/v1/bundles \
-H "Content-Type: application/json" \
-H "Authorization: Bearer cdl_live_xxx" \
-d '{"input":"apiVersion: v1
kind: Pod
metadata:
name: demo
spec:
containers:
- name: app
image: nginx:latest","kind":"k8s"}'
- Download the ZIP when the bundle finishes.
- Private registry auth is supported only for GHCR and Docker Hub today.
Common use cases
- Air-gapped k3s edge deployments.
- Industrial or field sites without registry access.
- USB handoff for offline clusters.
- k3s testing labs with no internet.
FAQs
Does this work with k3s?
Yes. The bundle contains standard container images you can import into the runtime used by k3s.
Do I need Docker installed?
No. ContainerDL handles the pull and packaging.
Do you store credentials?
No. Credentials are never stored or logged.
Related guides
Start exporting now
Create your first export in seconds. Free tier available, then scale with API keys and paid plans.