acpush is a library and CLI binary to upload App Container images (ACIs).
It takes as input an
ACI
file, an
ASC
file, and an App Container
Name (i.e.
quay.io/coreos/etcd
). Meta discovery is performed via the provided name to
determine where to push the image to.
Building acpush requires go to be installed on the system. With that, the project can be built with either:
go get github.com/appc/acpush
or
git clone https://github.com/appc/acpush.git
cd acpush
go get -d ./...
go build
acpush reads rkt's config files to determine what authentication is necessary for the push. See rkt's documentation for details on the location and contents of these configs.
See acpush --help
for details on accepted flags.