# 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) ```sh 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) ```sh docker build -t psql . ``` ## Add aliases into our ~/.bash_profile Place these lines into your .bash_profile ```sh 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: ```sh redis-cli --help psql --help ``` Bear in mind that dotfiles (rc files) will not work with this configuration.