docker context
Manage connections to Docker instances
Like docker-machine
without the deployment
Supports remoting via SSH
Check pre-defined context:
docker context ls
–
docker context
Create and use new context:
docker context create docker-hcloud \
--description 'Remote@Hetzner' \
--docker 'host=ssh://020advanced-090dockercontext'
docker context use docker-hcloud
docker context ls
Check connectivity:
docker version
Check remote host:
docker run --uts host alpine hostname
–
docker context
Manage connections to Kubernetes clusters
k3d create --name context --worker 3
KUBECONFIG=$(k3d get-kubeconfig --name=context)
docker context create k3d --docker 'host=unix:///var/run/docker.sock' --kubernetes config-file=${KUBECONFIG}