initial commit

This commit is contained in:
2025-12-01 19:51:51 +09:00
commit 9c2fdbf8ed
23 changed files with 1757 additions and 0 deletions

15
docker-compose.yml Normal file
View File

@@ -0,0 +1,15 @@
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"] # 컨테이너가 계속 실행되도록 설정