본문 바로가기

리눅스

docker compose 리소스 제약 조건 구성(docker compose resource)

728x90

docker compose 리소스 제약 조건 구성(docker compose resource)

docker-compose-resources

728x90

docker compose 파일 생성

vim docker-compose.yml
version: '3.8'
services:

  centos7-systemd:
    image: anti1346/centos7:systemd
    container_name: centos7-systemd
    privileged: true
    hostname: centos7
    restart: always
    deploy:
      resources:
        limits:
          cpus: '0.50'
          memory: 50M
    cap_add:
      - SYS_ADMIN
    volumes:
      - /sys/fs/cgroup:/sys/fs/cgroup:ro
    ports:
      - "8082:80"
      - "2222:22"

docker compose 실행

docker compose up -d

ctop 명령어로 리소스 확인

ctop

docker-ctop

docker stats 명령어로 리소스 확인

docker stats

docker-stats

 

참고URL

- Docker Documentation : docker compose resources

 

728x90