Nie mogę określić procesora i pamięci dla usług określonych w wersji 3.
W wersji 2 działa dobrze z parametrami „mem_limit” i „cpu_shares” w ramach usług. Ale kończy się niepowodzeniem podczas korzystania z wersji 3, umieszczenie ich w sekcji wdrażania nie wydaje się warte, chyba że używam trybu roju.
Czy ktoś może pomóc?
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