Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 데이터엔지니어
- 소프티어부트캠프
- 도커
- 그리디알고리즘
- hmg소프티어부트캠프
- 현대자동차
- 에라토스테네스의채
- 파이썬
- Python
- 대학생알고리즘특강
- Short Coding
- 우분투22.04
- docker
- open(0)
- 알고리즘특강
- code golf
- 실전sql퀵스타트
- 윈도우클린설치
- 피보나치수
- 표준입력
- 소프티어
- zshrc
- 데이터엔지니어링
- IDA*
- 비트집합
- boj
- ucpc
- 백준
- 현대자동차그룹
- spaghetti code
Archives
- Today
- Total
Neo Ground
[Mac] Docker 빌드 완료 알림 본문
도커 빌드는 참 오래걸린다. 빌드할 OS의 서버 상태나 본인 네트워크 상태에 따라 필요 패키지를 다운 받는데 하염없이 기다려야 할 때가 있다.
틈틈히 터미널을 보며 빌드가 끝났는지 확인하는 작업은 정말이지 비개발자스럽다.
그래서 대충 터미널에서 도커 알림을 함께 주는 명령어를 작성하였다.
terminal-notifier 설치
brew install terminal-notifier
설정에서 terminal-notifier 알림 허용
지금은 맥이 없어서 구체적인 과정은 설명 못하지만 뭐 대충 알림 어쩌고를 설정에서 허용해주면 된다.
~/.zshrc에 명령어 추가
다음 명령을 ~/.zshrc
에 추가하여 저장하자. 터미널을 재실행할 것이 아니라면 저장 후에 source ~/.zshrc
를 입력하자.
alias alert_success='terminal-notifier -title "Docker" -message "Build was successfully done" -sound "Purr" -appIcon "/Applications/Docker.app/Contents/Resources/AppIcon.icns"'
alias alert_fail='terminal-notifier -title "Docker" -message "Build failed" -sound "Purr" -appIcon "/Applications/Docker.app/Contents/Resources/AppIcon.icns"'
alias alert='alert_success || alert_fail'
사용법
명령어 뒤에 && alert
를 추가하면 된다.
docker build -t image-name . && alert
마무리
위 명령에서 이미지 경로와 메시지를 적절하게 수정해서 굳이 도커 빌드가 아니더라도 범용적으로 사용할 수 있다.
그냥 좀 오래걸리는 무언가에 적용하면 개발 시간을 조금이나마 아낄 수 있을 것 같다.
'기타' 카테고리의 다른 글
소프티어부트캠프 4기 데이터엔지니어링: 수강에서 채용전환까지 (54) | 2024.10.29 |
---|---|
소프티어부트캠프 4기 데이터엔지니어링: 지원에서 합격까지 (3) | 2024.10.29 |
2024년 상반기 삼성 SDS 대학생 알고리즘 특강 후기 (4) | 2024.02.28 |
Python Code Spaghettifier (1) | 2024.02.09 |