To docker container run command

# Extract a deployment from a set of Kubernetes mnanifests, and write the
# equivalent `docker run` command.
#
#   yq \
#     -r -f kube-deploy-to-docker-run.jq \
#     --arg name my-service \
#     consults.yml >consults.sh

.
  | select(.kind == "Deployment")
  | . as $root
  | .spec.template.spec.containers[]
  | .resources.limits as $limits
  | select(.name == $ARGS.named.name)
  | ["docker container run"]
    + [
        "--name=\($root.metadata.name | @sh)",
        "--cpus=\($limits.cpu | @sh)",
        "--memory=\($limits.memory + "B" | @sh)"
      ]
    + [.env[] | "--env \(.name | @sh)=\(.value | @sh)"]
    + ["\(.image)"]
  | join(" \\\n  ")