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

Bootstraps running a docker image in current directory.

License

Notifications You must be signed in to change notification settings

ikhurramraza/inducker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Bootstraps running a docker image in current directory.

Topics

Resources

License

Stars

Watchers

Forks

Languages