Skip to content
This repository was archived by the owner on Mar 20, 2021. It is now read-only.
/ flyingwhale Public archive

This makes a container as a command line tool from many package management systems. (Apache License)

Notifications You must be signed in to change notification settings

74th/flyingwhale

Folders and files

NameName
Last commit message
Last commit date
Oct 25, 2015
Nov 14, 2015
Oct 11, 2015
Oct 11, 2015
Oct 26, 2015
Oct 12, 2015

Repository files navigation

Flying Whale : any package management systems in the container

This makes a container as a command line tool from many package management systems.

what's this?

If you want to use a command (ex: "marked" markdown compiler) without installing nodejs, you type this.

whale npm install marked

You can use it!

marked README.md

Also you can use whale apt-get install and whale yum install too.

how it works

It creates a docker container installed the command by using package managers, and adds a script to call the container into /usr/local/bin/.

#!/bin/sh
# This script was created by flying docker 0.1
docker run -it --rm -v `pwd`:/src --workdir=/src --entrypoint=marked whale-npm-marked $*

install

Available for MacOS and Linux. https://github.com/74th/flyingwhale/releases

supporting package manages

  • whale npm install <package-name>
  • whale yum install <package-name>
  • whale apt-get install <package-name>

License

  • Apache License 2.0

About

This makes a container as a command line tool from many package management systems. (Apache License)

Resources

Stars

Watchers

Forks

Packages

No packages published