Skip to content

Commit c8202b3

Browse files
committed
fix(deploy): mention network security for Docker Compose deployments
1 parent 94c6ca0 commit c8202b3

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

docs/operate/ops/deploy.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,18 @@ You could also keep going down in the layers to get more and more control of
5252
your deployment, for example, using bare metal machines. However, that is out of the
5353
scope of this documentation.
5454

55-
!!! warning "Docker compose is not recommended"
55+
!!! warning "Default Docker Compose configuration is not recommended"
5656
The provided docker-compose files in InvenioRDM can give you a good idea of what
5757
you need to deploy, including the underlying services.
5858

5959
However, such configuration is **NOT** meant to be used in production as-is:
6060
it requires knowledge and experience on how to run it reliably, safely stores
6161
files with backups, managing software and infrastructure upgrades, understand
6262
potential performance limitations (a single machine probably might not handle all
63-
your traffic and it would be a single point of failure), etc.
63+
your traffic and it would be a single point of failure), etc. More importantly,
64+
there are critical [network security aspects](https://docs.docker.com/engine/network/packet-filtering-firewalls/)
65+
to take into account when exposing services using Docker containers that require
66+
special attention to avoid exposing your infrastructure to the internet.
6467

6568
**Use at your own risk.**
6669

0 commit comments

Comments
 (0)