docker - docker cli which communicates with dockerd.
crictl - crictl is a command-line interface for CRI-compatible container runtimes. You can use it to inspect and debug container runtimes and applications on a Kubernetes node. crictl and its source are hosted in the cri-tools repository. it works seamlessly with crio daemon.
ctr - ctr is barebone CLI designed specifically for development and debugging purpose for direct communication with containerd. It's included in the releases of containerd.
ref:
Container CLI - http://alexander.holbreich.org/docker-components-explained/
docker CLI commands -
crictl - https://github.com/containerd/cri/blob/master/docs/crictl.md
ctr - https://github.com/projectatomic/containerd/blob/master/docs/cli.md
crictl - crictl is a command-line interface for CRI-compatible container runtimes. You can use it to inspect and debug container runtimes and applications on a Kubernetes node. crictl and its source are hosted in the cri-tools repository. it works seamlessly with crio daemon.
ctr - ctr is barebone CLI designed specifically for development and debugging purpose for direct communication with containerd. It's included in the releases of containerd.
ref:
Container CLI - http://alexander.holbreich.org/docker-components-explained/
docker CLI commands -
- https://docs.docker.com/engine/reference/commandline/docker/
- https://docs.docker.com/engine/reference/commandline/cli/
- https://medium.com/the-code-review/top-10-docker-commands-you-cant-live-without-54fb6377f481
crictl - https://github.com/containerd/cri/blob/master/docs/crictl.md
ctr - https://github.com/projectatomic/containerd/blob/master/docs/cli.md