Apesar de estar usando o Docker pra montar meu ambiente, gostei muito de não ignorarem os usuário Linux, como eu vejo na maioria dos cursos aqui. Nem todo mundo usa Windows (principalmente quem já é dev)
Fica a dica pra quem estiver usando Docker.
Imagem oficial do Redis: https://hub.docker.com/_/redis
1 - Numa pasta separada, crie um Dockerfile para o Redis, com o seguinte (essa é a configuração mais básica, depois vc pode alterar pra inserir a configuração desejada):
FROM redis
CMD [ "redis-server" ]
2 - Na mesma pasta, crie um arquivo docker-compose.yml
version: "2"
services:
#Redis service
redis:
build:
context: .
dockerfile: ./Dockerfile-redis
container_name: redis
restart: unless-stopped
tty: true
ports:
- 6379:6379
environment:
SERVICE_NAME: redis
SERVICE_TAGS: dev
networks:
- ambiente_dev
networks:
ambiente_dev:
driver: bridge
Depois é só subir o ambiente com
docker-compose up -d
Eu uso tbem o node e o mysql dentro desse ambiente, mas acho que sabendo como subir um container dá pra extrapolar para os outros containers e serviços.