Skip to content
This repository has been archived by the owner on Jan 27, 2024. It is now read-only.

Latest commit

 

History

History
54 lines (34 loc) · 1.49 KB

README.md

File metadata and controls

54 lines (34 loc) · 1.49 KB

Inducker

Bootstraps running a docker image in current directory.

The name "inducker" is inspired by a special kind of cricket delivery where the ball dips "in" before it reaches the batter. The default mount location is "lords" which is considered the home of cricket.

💿 Installation

Using Homebrew

brew install ikhurramraza/tap/inducker

📖 Usage

Usage: inducker IMAGE [OPTIONS] [-- EXTRA_ARGS]

ARGUMENTS:
  IMAGE                Docker image to use.
  EXTRA_ARGS           Extra arguments to pass to docker run.

OPTIONS:
  --directory       Which directory to mount as working directory.    Default: .
  --entrypoint      Command to launch inside the container.           Default: /bin/sh
  --mount-location  Working directory path.                           Default: /lords

TEMPLATES:
  inducker-ffmpeg         Uses jrottenberg/ffmpeg image.
  inducker-gallery-dl     Uses gallery-dl pip package.

🚀 Publishing

  1. Create and push tag to GitHub.
git tag --sing -a "v[VERSION_TAG]" -m "[RELEASE_HEADER]"

git push origin "v[VERSION_TAG]"
  1. Create a release on GitHub.

  2. Update url and SHA in the Homebrew formula definition here.

🤝 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

⚖️ License

This project is licensed under the MIT License - see the LICENSE file for details