Ich kann keine CPU und keinen Speicher für die in Version 3 angegebenen Dienste angeben.
Mit Version 2 funktioniert es gut mit den Parametern "mem_limit" und "cpu_shares" unter den Diensten. Aber es schlägt fehl, wenn Sie Version 3 verwenden. Wenn Sie sie in den Bereitstellungsbereich stellen, ist dies nur dann sinnvoll, wenn ich den Schwarmmodus verwende.
Kann jemand helfen?
version: "3"
services:
node:
build:
context: .
dockerfile: ./docker-build/Dockerfile.node
restart: always
environment:
- VIRTUAL_HOST=localhost
volumes:
- logs:/app/out/
expose:
- 8083
command: ["npm","start"]
cap_drop:
- NET_ADMIN
- SYS_ADMIN