showcows

1.1.2 • Public • Published

alexellis/cows-docker

400+ ASCII fun ASCII cows

This is a fork of the work done by:

MIT © Sindre Sorhus

Using Docker

  • Docker does not need Node.js to be installed on your computer.
  • Pass the cow number between 1-423 that you want to view.
  • Kind of like Whalesay

Plus the ASCII cows assembled by Sindre Sorhus are really fun.

Run the image straight from the Docker Hub:

If this is the first run, then Docker will pull the image from the Hub.

$ docker run alexellis2/cows 423
               (__)
(__)           (oo)
(oo)      ______\/
-\/    /|      |
| |   * |______|
| |        ||
---        --
Cow Computer

Build the image:

docker build -t cows .

Push the image to your own Hub

First build the image, then log into the Docker Hub, tag the image with your username, then push.

$ docker login
$ docker tag cows some_username/cows
$ docker push some_username/cows

Local installation without Docker

$ git clone https://github.com/alexellis/cows-docker
$ npm install

Usage without Docker

$ node ./show_cow.js 0
Enter cow number between [1-423]

$ node ./show_cow.js 423
               (__)
(__)           (oo)
(oo)      ______\/
-\/    /|      |
| |   * |______|
| |        ||
---        --
Cow Computer

As an npm module

Start a blank project:

$ mkdir myproject
$ cd myproject
$ npm init -y

Then install the showcows module:

$ npm install --save showcows
$ var cows = require('showcows');
$ console.log(cows(1))

(__)
(__)           (oo)
(oo)      ______\/
-\/    /|      |
| |   * |______|
| |        ||
---        --
Cow Computer

Contributing

If you'd like to contribute cow ASCII please head over to [sindresorhus/cows][https://github.com/sindresorhus/cows] and raise a PR with him.

I'm open to contributions to this repository - if you'd like to add an cows-based express.js web-server etc, then please send an PR.

Contributing ideas:

  • Express.js RESTFUL api to give back numbered / random cows
  • docker-compose file
  • .travis.yml build

License

MIT © Alex Ellis

This is a fork of the work done by:

MIT © Sindre Sorhus

Readme

Keywords

Package Sidebar

Install

npm i showcows

Weekly Downloads

3

Version

1.1.2

License

MIT

Last publish

Collaborators

  • alexellis