Skip to content

ctrsploit/dqd

Repository files navigation

dqd: reproducible container runtime environments

docker_archive is being migrated here. For older images, please refer to the previous docker_archive project.

Runtime Setup

The dqd CLI is for operating existing environments only. Build and development workflows stay in Makefile.

Install

script/install_cli.sh
script/install_ssh_config.sh
export PATH="$HOME/.local/bin:$PATH"

Run the install commands once from the repository root. script/install_cli.sh links dqd into ~/.local/bin, and script/install_ssh_config.sh copies the dqd SSH keys into ~/.ssh/keys and adds this repository's ssh_config/config as an Include in ~/.ssh/config.

If your shell does not pick up dqd immediately, run rehash or open a new shell.

Start And Connect

dqd list
dqd ps
dqd ps vul
dqd info runc/v1.3.0
dqd up runc/v1.3.0
ssh dqd-runc-v1.3.0
dqd down runc/v1.3.0

SSH aliases use the image name from each environment's .env with a dqd- prefix. For example, runc/v1.3.0 uses ssh dqd-runc-v1.3.0.

KVM Mode

dqd up automatically uses docker-compose.kvm.yml when /dev/kvm exists and the environment has a KVM overlay. Use --kvm=false when you need to force non-KVM startup:

dqd up runc/v1.3.0 --kvm=false

Images

vul

image
cve-2026-46300
cve-2026-43284
cve-2026-31431
cve-2022-0847
cve-2026-43500

ubuntu

image
ubuntu-12.04
ubuntu-14.04
ubuntu-16.04
ubuntu-18.04
ubuntu-20.04
ubuntu-22.04
ubuntu-22.04-dbg
ubuntu-24.04

debian

image
debian-11.0
debian-12.0

centos

image
centos-8
centos-stream9

runc

image
runc-v1.4.2
runc-v1.4.2-kernel-v4.15
runc-v1.3.5
runc-v1.3.4
runc-v1.3.3
runc-v1.3.0
runc-v1.3.0-rc.2
runc-v1.3.0-rc.1
runc-v1.2.5
runc-v1.2.6
runc-v1.2.4
runc-v1.2.3
runc-v1.2.2
runc-v1.2.1
runc-v1.2.0
runc-v1.2.0-rc.3
runc-v1.2.0-rc.2
runc-v1.2.0-rc.1
runc-v1.1.12
runc-v1.1.13
runc-v1.1.14
runc-v1.1.15
runc-v1.1.11
runc-v1.1.10
runc-v1.1.9
runc-v1.1.8
runc-v1.1.7
runc-v1.1.6
runc-v1.1.5
runc-v1.1.4
runc-v1.1.3
runc-v1.1.2
runc-v1.1.1
runc-v1.1.0
runc-v1.1.0-rc.1
runc-v1.0.3
runc-v1.0.2
runc-v1.0.0
runc-v1.0.1
runc-v1.0.0-rc95
runc-v1.0.0-rc94
runc-v1.0.0-rc93
runc-v1.0.0-rc92
runc-v1.0.0-rc91
runc-v1.0.0-rc90
runc-v1.0.0-rc10
runc-v1.0.0-rc9
runc-v1.0.0-rc8
runc-v1.0.0-rc7
runc-v1.0.0-rc6
runc-v1.0.0-rc5
runc-v1.0.0-rc4
runc-v1.0.0-rc3
runc-v1.0.0-rc3-dbg
runc-v1.0.0-rc2
runc-v1.0.0-rc2-dbg
runc-v1.0.0-rc1
runc-v0.1.1
runc-v0.1.0
runc-v0.0.9
runc-v0.0.8
runc-v0.0.7
runc-v0.0.6
runc-v0.0.5
runc-v0.0.4
runc-v0.0.3
runc-v0.0.2.1
runc-v0.0.2
runc-v0.0.1

buildkit

image
buildkit-v0.9.0
buildkit-v0.7.0
buildkit-v0.5.0
buildkit-v0.4.0
buildkit-v0.3.0
buildkit-v0.21.1
buildkit-v0.21.0
buildkit-v0.21.0-rc2
buildkit-v0.21.0-rc1
buildkit-v0.20.2
buildkit-v0.12.5-debug
buildkit-v0.12.5
buildkit-v0.12.4-debug
buildkit-v0.12.4
buildkit-v0.12.0
buildkit-v0.11.0
buildkit-v0.11.0-rc2
buildkit-v0.11.0-rc1
buildkit-v0.10.6
buildkit-v0.10.5
buildkit-v0.10.3
buildkit-v0.10.0

containerd

image
containerd-v2.2.3
containerd-v2.2.1
containerd-v2.2.0
containerd-v2.1.5
containerd-v2.1.4
containerd-v2.1.3
containerd-v2.1.2
containerd-v2.1.1
containerd-v2.1.1-debug
containerd-v2.0.4
containerd-v2.0.3
containerd-v2.1.0
containerd-v2.1.0-debug
containerd-v2.1.0-rc.1
containerd-v2.1.0-rc.0
containerd-v2.1.0-beta.1
containerd-v2.1.0-beta.0
containerd-v2.0.5
containerd-v2.0.4-fuse-overlayfs
containerd-v2.0.2
containerd-v1.7.18
containerd-v1.7.16
containerd-v1.7.15
containerd-v1.7.13
containerd-v1.7.8
containerd-v1.7.6
containerd-v1.7.3
containerd-v1.7.1
containerd-v1.7.0
containerd-v1.6.21
containerd-v1.6.19
containerd-v1.6.16
containerd-v1.6.12
containerd-v1.6.9
containerd-v1.6.8
containerd-v1.6.7
containerd-v1.6.6
containerd-v1.6.4
containerd-v1.6.2
containerd-v1.6.0
containerd-v1.5.9
containerd-v1.5.8
containerd-v1.5.7
containerd-v1.5.6
containerd-v1.5.4
containerd-v1.5.2
containerd-v1.5.1
containerd-v1.5.0-rc.1
containerd-v1.5.0-beta.2
containerd-v1.4.3
containerd-v1.4.0
containerd-v1.3.8
containerd-v1.3.3
containerd-v1.3.0
containerd-v1.2.0
containerd-v1.1.0
containerd-v1.0.1
containerd-v1.0.0
containerd-v0.2.9
containerd-v0.2.4

docker

image
docker-v1.0.1-lxc
docker-v1.0.1
docker-v1.0.0-lxc
docker-v1.0.0
docker-v1.12.3-rc1
docker-v1.12.3
docker-v1.12.2-rc3
docker-v1.12.2-rc2
docker-v1.12.2
docker-v1.12.1
docker-v17.06.0
docker-v19.03.13
docker-v19.03.13-debug
docker-v20.10.17
docker-v20.10.19
docker-v20.10.24
docker-v23.0.0
docker-v23.0.0-devicemapper
docker-v23.0.3
docker-v23.0.6
docker-v23.0.6-aufs
docker-v0.9.0-lxc
docker-v0.12.0-lxc
docker-v0.12.0
docker-v20.10.12
docker-v0.7.1
docker-v0.7.2
docker-v0.9.0
docker-v0.11.1
docker-v0.11.1-lxc
docker-v29.4.1
docker-v29.5.2
docker-v29.5.2-criu

kubenertes

v1.35.1

image note
kubernetes-v1.35.1_containerd-v2.2.1_calico_debug debug kubelet,containerd
kubernetes-v1.35.1_containerd-v2.2.1_calico calico installed
kubernetes-v1.35.1_containerd-v2.2.1_init kubeadm init, without CNI
kubernetes-v1.35.1_containerd-v2.2.1_base k8s components installed

v1.35.0

image note
kubernetes-v1.35.0_containerd-v2.2.0_base k8s components installed

v1.34.0

image note
kubernetes-v1.34.0_containerd-v2.1.4_base k8s components installed

v1.33.3

image note
kubernetes-v1.33.3_containerd-v2.1.3_base k8s components installed
kubernetes-v1.33.3_containerd-v2.1.2_base k8s components installed
kubernetes-v1.33.3_containerd-v2.1.1_base k8s components installed

v1.33.4

image note
kubernetes-v1.33.4_containerd-v2.1.4_base k8s components installed

v1.33.7

image note
kubernetes-v1.33.7_containerd-v2.1.5_base k8s components installed

v1.33.8

image note
kubernetes-v1.33.8_containerd-v2.2.1_base k8s components installed

v1.32.2

image note
kubernetes-v1.32.2_containerd-v2.0.4_init kubeadm init, without CNI
kubernetes-v1.32.2_containerd-v2.0.4_base k8s components installed
kubernetes-v1.32.2_containerd-v2.0.3_calico_debug debug kubelet,containerd
kubernetes-v1.32.2_containerd-v2.0.3_calico calico installed
kubernetes-v1.32.2_containerd-v2.0.3_init kubeadm init, without CNI
kubernetes-v1.32.2_containerd-v2.0.3_base k8s components installed

About

Docker-in-Qemu-in-Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors