Files
2025-02-MPX/docker-compose.yml
2025-12-01 19:51:51 +09:00

15 lines
740 B
YAML

services:
ccstudio:
image: whuzfb/ccstudio:12.8-ubuntu24.04
container_name: ccstudio
privileged: true # USB JTAG 장비(XDS110 등) 직접 접근 권한
network_mode: host # GUI 디스플레이 호환성을 위해 호스트 네트워크 사용
user: "1000:1000"
environment:
- TZ=Asia/Seoul
volumes:
- /dev/bus/usb:/dev/bus/usb
- ./ccs:/ccs_projects # 프로젝트 디렉토리 (Entrypoint가 여기를 참조)
- ./res:/workspaces # 워크스페이스 및 빌드 결과 저장소
entrypoint: ["/bin/bash", "-c", "sleep infinity"]
#entrypoint: ["/entrypoint.sh", ".ccsproject", "DEBUG"] # 컨테이너가 계속 실행되도록 설정