Skip to content

Instantly share code, notes, and snippets.

@AntDek
Forked from petrkohut/howto.md
Last active August 29, 2015 14:26
Show Gist options
  • Save AntDek/ec0ffcfadb81e6a15a12 to your computer and use it in GitHub Desktop.
Save AntDek/ec0ffcfadb81e6a15a12 to your computer and use it in GitHub Desktop.
How to have redis-cli and psql installed on machine using Docker

#How to install redis-cli and psql client on your machine with Docker

##Preparing docker images We will use minimalistic Linux distribution called Alpine (5MB)

####Dockerfile of redis-cli

FROM alpine:latest
RUN apk --update add redis

ENTRYPOINT ["redis-cli"]

####Creating redis-cli docker image (~7MB)

docker build -t redis-cli .

####Dockerfile of psql client

FROM alpine:latest
RUN apk --update add postgresql-client

ENTRYPOINT ["psql"]

####Creating psql docker image (~7MB)

docker build -t psql .

##Add aliases into our ~/.bash_profile Place these lines into your .bash_profile

alias psql='docker run --rm -it psql'
alias redis-cli='docker run --rm -it redis-cli'

##Restart your terminal and that's it You can test it by running this:

redis-cli --help
psql --help
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment