TAR guide

Download Docker Images as TAR or TAR.GZ

Generate standard image tarballs from any OS in the browser and move them to USB or offline hosts.

Base URL https://containerdl.com

Why TAR exports are useful

Standard tarball

Compatible with docker load, podman load, and easy USB transfer.

No daemon required

Export without a local Docker socket.

CI friendly

Use the API to fetch tarballs in pipelines.

How it works

  1. Enter an image reference.
  2. Export and download the TAR.
  3. Load it using docker load or podman load.

Example

Export and download a TAR

curl
curl -X POST https://containerdl.com/v1/exports \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer cdl_live_xxx" \
  -d '{"image":"alpine:latest"}'

curl -L https://containerdl.com/v1/exports/{id}/download \
  -H "Authorization: Bearer cdl_live_xxx" \
  -o alpine.tar
  • Replace {id} with the export id from the first response.
  • Compress the TAR with gzip if you need tar.gz.

Common use cases

FAQs

Is this the same as docker save?

Yes. The output is a standard image tarball compatible with docker load.

Can I get tar.gz?

You can compress the tarball after download using gzip.

Do you also support ZIP?

ZIP is used for multi-image bundles created from stacks.

Related guides