Skip to content

Commit

Permalink
basic functionality
Browse files Browse the repository at this point in the history
  • Loading branch information
schvin committed Apr 24, 2015
1 parent ab75ddb commit fdb29cf
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 0 deletions.
20 changes: 20 additions & 0 deletions Dockerfile
@@ -1,3 +1,23 @@
FROM debian:jessie
MAINTAINER George Lewis <schvin@schvin.net>
ENV REFRESHED_AT 2015-04-24

# install
RUN apt-get update -y && apt-get install -y figlet curl

# extra fonts
WORKDIR /tmp
RUN curl -O ftp://ftp.figlet.org/pub/figlet/fonts/contributed.tar.gz
RUN tar xfvz /tmp/contributed.tar.gz && cd contributed && cp -R * /usr/share/figlet && chmod -R g+rX,o+rX /usr/share/figlet

# drop privs
RUN groupadd s-figlet
RUN useradd s-figlet -g s-figlet -d /home/s-figlet
RUN mkdir /home/s-figlet
RUN chown -R s-figlet:s-figlet /home/s-figlet
ENV HOME /home/s-figlet
USER s-figlet
WORKDIR /home/s-figlet

# run
ENTRYPOINT [ "/usr/bin/figlet" ]
4 changes: 4 additions & 0 deletions README.md
@@ -1 +1,5 @@
# dockerfile-figlet

Example usage:

`docker run -it figlet -f alligator docker`

0 comments on commit fdb29cf

Please sign in to comment.