Imports of package push

PathSynopsis
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
encoding/jsonPackage json implements encoding and decoding of JSON as defined in RFC 7159.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/containerd/containerd/content
github.com/containerd/containerd/images
github.com/containerd/containerd/remotes
github.com/containerd/containerd/remotes/docker
github.com/docker/distribution/referencePackage reference is deprecated, and has moved to github.com/distribution/reference.
github.com/moby/buildkit/session
github.com/moby/buildkit/session/auth
github.com/moby/buildkit/util/imageutil
github.com/moby/buildkit/util/progress
github.com/moby/buildkit/util/resolver
github.com/opencontainers/go-digestPackage digest provides a generalized type to opaquely represent message digests and their operations within the registry.
github.com/opencontainers/image-spec/specs-go/v1
github.com/sirupsen/logrusPackage logrus is a structured logger for Go, completely API compatible with the standard library logger.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
timePackage time provides functionality for measuring and displaying time.