Skip to main content

Generate and interact with a Docker image created from a local directory.

Project description

tugboat

A tool for quickly generating a Docker image from a directory and allowing the user to interact with that Docker image.

Installation

As tugboat is still very early on in it's development, it can be installed from TestPyPi with the following:

python3 -m pip install --index-url https://test.pypi.org/simple/ tugboat==0.0.6

Usage

Now, the tugboat cli should be available to use. To get a quick overview, use the info command:

tugboat info
#| ℹ️  Execute `tugboat build` to build a Docker image from a local directory.
#| ℹ️  Execute `tugboat run` to run an existing image created from a directory.
#| ℹ️  Add the `--dryrun` argument to test either `build` or `run` without actually running anything.
#| ℹ️  Execute `tugboat --help` for more details.

Turn your directory into a Docker image

The goal is for this to be as simple for the user as possible. Simply run

tugboat build

and it will walk you through all the steps.

If you want to get a feel for the user experience without actually building anything (which can be quite time consuming), run

tugboat build --dryrun

This will walk you through the entire process without creating anything, so you can get a feel for the process.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tugboat_cli-0.0.6.tar.gz (14.5 kB view hashes)

Uploaded Source

Built Distribution

tugboat_cli-0.0.6-py3-none-any.whl (16.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page