독립 control plane 구성을 위해 기존 Dart CLI/runtime을 runner 앱 경계로 옮기고, 후속 client/core/root 작업을 같은 마일스톤 task group에 연결한다.
35 lines
575 B
YAML
35 lines
575 B
YAML
---
|
|
# [샘플] Docker 컨테이너 관리
|
|
|
|
property:
|
|
workspace: /path/to/project
|
|
imageName: "myapp"
|
|
imageTag: "latest"
|
|
|
|
pipeline:
|
|
id: main
|
|
workflow:
|
|
- exe: docker-build
|
|
- exe: docker-run
|
|
|
|
commands:
|
|
# Docker 이미지 빌드
|
|
- command: Docker
|
|
id: docker-build
|
|
param:
|
|
command: build
|
|
args:
|
|
- "-t"
|
|
- "<!property.imageName>:<!property.imageTag>"
|
|
- "."
|
|
|
|
# Docker 컨테이너 실행
|
|
- command: Docker
|
|
id: docker-run
|
|
param:
|
|
command: run
|
|
args:
|
|
- "-d"
|
|
- "-p"
|
|
- "8080:80"
|
|
- "<!property.imageName>:<!property.imageTag>"
|