push-docker-image

Push docker image .tar.gz files to a docker registry.

Usage no npm install needed!

<script type="module">
  import pushDockerImage from 'https://cdn.skypack.dev/push-docker-image';
</script>

README

NPM Version Build Status Coverage Status NPM Downloads

push-docker-image

Push docker image .tar.gz files to a docker registry.

This tool is only compatible with:

This tool accepts a path to a docker image stored as a .tar.gz file following the Combined Image JSON + Filesystem Changeset Format of the docker image specification v1.2.

Usage

CLI

push-docker-image myImage.tar.gz

Node API

const pushDockerImage = require('push-docker-image');

const options = {
  auth: { username: 'user', password: 'password '},
  ssl: false
};

// The `options` argument is optional
pushDockerImage('/path/to/myImage.tar.gz', options)
    .then(() => console.log('Successfully uploaded.')
    .catch(() => console.log('Upload failed');