Sign inSign up

izonder/anny

By izonder

•Updated about 3 years ago

Slim docker container image ANNY = Alpine + Nginx + Node.js + Yarn

Image
3

10K+

izonder/anny repository overview

⁠ANNY - a slim docker container image

ANNY = Alpine + Nginx + Node.js + Yarn

Build Docker image

⁠Breaking changes

Due to Node.js LTS schedule⁠ we have released major upgrade, which contains:

  • Alpine Linux v3.14.x
  • Node.js v16.x.x
  • Yarn v1.x.x
  • S6-overlay v2.2.x.x
  • Nginx v1.20.x

Please make sure these changes won't affect your functionality. Also be aware the children images izonder/janny⁠ and izonder/lanny⁠ are also rebuilt based on izonder/anny:latest.

⁠Features

  • Alpine linux as base-image
  • S6-overlay to run multiple processes in container
  • Nginx with basic configuration
  • Node.js (without NPM)
  • Yarn package manager

⁠How to use?

FROM izonder/anny:latest

...

# add new service
COPY ./service/myservice.sh /etc/services.d/myservice/run

...

# add nginx configuration
COPY ./nginx/myapp.conf /etc/nginx/conf.d/myapp.conf

...

# install dependencies
RUN yarn install

...

# entry point
CMD ["node", "myapp.js"]

Tag summary

Content type

Image

Digest

sha256:b0b21aa36…

Size

53.9 MB

Last updated

about 3 years ago

docker pull izonder/anny