Download Docker Images for Offline Transfer
Prepare TAR or ZIP bundles from any OS in the browser (Windows, macOS, Linux, ChromeOS, mobile) and move them to USB for air-gapped clusters.
https://containerdl.com
Designed for offline workflows
Air-gapped friendly
Download once from any OS and transfer via USB or internal mirror.
Bundle stacks
Upload Compose, K8s, or Quadlet to get a multi-image ZIP.
Predictable size
Know the size before you move it across networks.
How it works
-
Paste an image or stack file.
-
Export to TAR or ZIP bundle.
-
Transfer the file and load it offline.
Example
Create a bundle from a Compose file
curlcurl -X POST https://containerdl.com/v1/bundles \
-H "Content-Type: application/json" \
-H "Authorization: Bearer cdl_live_xxx" \
-d '{"input":"version: \"3\"\nservices:\n web:\n image: nginx:latest","kind":"compose"}'
- Use bundles to move many images at once.
- Download from /v1/bundles/{id}/download after export completes.
Common use cases
- Air-gapped Kubernetes clusters.
- Secure labs and regulated environments.
- Sites with slow or metered links.
- Field deployments without registry access.
- USB handoff to offline servers.
FAQs
Can I bundle multiple images?
Yes. Provide a Compose, Kubernetes, or Quadlet file to create a ZIP bundle.
Do I need Docker to export?
No. ContainerDL performs the pull and packaging for you.
Can I start exports from any OS?
Yes. Use any browser on Windows, macOS, Linux, ChromeOS, or mobile and then move the TAR/ZIP to USB.
How long are exports kept?
Exports are temporary and cleaned up automatically after a retention period.
Related guides
TAR download guide
Export single images to TAR for offline use.
registry.k8s.io downloads
Prepare Kubernetes images for offline clusters.
USB image transfer
Move TAR files to USB for offline installs.
Kubernetes offline images
Bundle images from manifests for air-gapped clusters.
No Docker download
General guide to exporting without Docker installed.
Docker Hub downloads
Export public Docker Hub images quickly.