CheckPushAuth validates that the current authentication configuration allows
pushing blobs to a given repository. It returns a non-nil error if an upload
could not be initiated for any reason.
Load loads an image index identified by a Docker-style reference from a
remote OCI registry, using credentials from the local Docker keychain to
authenticate to the registry if necessary.
PushImage pushes a single container image to a remote OCI registry, using
credentials from the local Docker keychain to authenticate to the registry if
necessary.