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 | 29 | 30 | 31 |
Tags
- 피보나치수
- code golf
- boj
- 소프티어
- 현대자동차
- 다이나믹프로그래밍
- 데이터엔지니어
- 파이썬
- 백준
- spaghetti code
- 소프티어부트캠프
- open(0)
- 에라토스테네스의채
- 비트집합
- 표준입력
- zshrc
- 그래프
- 데이터엔지니어링
- 알고리즘특강
- IDA*
- 현대자동차그룹
- 대학생알고리즘특강
- hmg소프티어부트캠프
- 실전sql퀵스타트
- ucpc
- 우분투22.04
- 그리디알고리즘
- 도커
- 윈도우클린설치
- Python
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기 데이터엔지니어링: 수강에서 채용전환까지 (70) | 2024.10.29 |
---|---|
소프티어부트캠프 4기 데이터엔지니어링: 지원에서 합격까지 (3) | 2024.10.29 |
2024년 상반기 삼성 SDS 대학생 알고리즘 특강 후기 (4) | 2024.02.28 |
Python Code Spaghettifier (1) | 2024.02.09 |