diff options
Diffstat (limited to 'docker-compose.yml')
-rw-r--r-- | docker-compose.yml | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index 729a1ec..47760ef 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,7 +12,16 @@ services: - MONGODB_COLLECTION depends_on: - mongodb + restart: always + cap_drop: [ALL] + security_opt: + - no-new-privileges:true read_only: true + mem_limit: "256m" + mem_reservation: "128m" + cpus: "1.75" + tmpfs: + - /dev/shm:ro,noexec,nosuid,nodev mongodb: build: @@ -23,7 +32,16 @@ services: environment: - MONGODB_USERNAME - MONGODB_PASSWORD + - MONGODB_COLLECTION volumes: - ./data/mongodb_data:/data/db + restart: always read_only: true - + cap_drop: [ALL] + security_opt: + - no-new-privileges:true + mem_limit: "1g" + mem_reservation: "200m" + cpus: "1.75" + tmpfs: + - /dev/shm:ro,noexec,nosuid,nodev |