realpython/dockerizing-django

Aren't there secure issues since we expose 6379:6379

Open

#35 opened on Aug 26, 2016

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Python (493 forks)batch import
hacktoberfest

Repository metrics

Stars
 (1,326 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

https://github.com/realpython/dockerizing-django/blob/master/docker-compose.yml wrote

redis:
  restart: always
  build: ./redis
  ports:
    - "6379:6379"

I think this may expose 6379 to the whole internet? Although in production.yml changed to

ports:
  - "6379"

it expose a random port to the whole internet

And from compose file reference https://docs.docker.com/compose/compose-file/#/ports there is a format

ports:
   - "127.0.0.1:8001:8001"

Would this be safer? Any ideas?

Contributor guide