Просмотр исходного кода

docker-compose: added cpu limit

Fabian Peter Hammerle 4 лет назад
Родитель
Сommit
5eaca431f8
2 измененных файлов с 7 добавлено и 2 удалено
  1. 3 0
      CHANGELOG.md
  2. 4 2
      docker-compose.yml

+ 3 - 0
CHANGELOG.md

@@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 ## [Unreleased]
+### Added
+- docker-compose: added cpu limit
+
 ### Fixed
 - reduce image size from 276MB to 228MB by using slim base image
 - no longer assign superfluous groups `video` & `audio`

+ 4 - 2
docker-compose.yml

@@ -1,4 +1,4 @@
-version: '3'
+version: '2.2'
 
 volumes:
   engine:
@@ -16,5 +16,7 @@ services:
     - /tmp/.X11-unix:/tmp/.X11-unix:ro
     - engine:/toontown-rewritten/engine:rw
     security_opt: [no-new-privileges]
+    # docker-compose >=2.2,<3
+    cpus: 0.8
 
-# https://docs.docker.com/compose/compose-file
+# https://docs.docker.com/compose/compose-file/compose-file-v2/