반응형
젠킨스(Jenkins)의 시간 설정
- 젠킨스 서버 시스템 시간 설정 : 젠킨스가 실행되는 호스트 시스템(또는 Docker 컨테이너)의 시간
- 젠킨스 내부 시간 설정 : Jenkins의 UI, 빌드 기록, 로그 등에 표시되는 시간 포맷 및 타임존
우분투(Ubuntu) 서버 시스템 시간 설정
$ date
$ sudo timedatectl set-timezone UTC // utc로 설정
$ sudo timedatectl set-timezone Asia/Seoul // 서울로 설정
// 시간 동기화 설정
sudo timedatectl set-ntp true
도커 컨테이너 시간 변경
docker exec -it jenkins /bin/bash
// 시간대 변경
ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
$ date
도커 실행시 젠킨스 내부 시간 설정
도커로 젠킨스를 실행하는 경우에는 docker run 명령어 실행 시 인자로 타임존을 설정해줘야 한다.
docker run -d \
-p 8080:8080 \
-e JAVA_OPTS="-Duser.timezone=Asia/Seoul" \
jenkins/jenkins:lts
젠킨스 실행 후 Configure System GUI에서 변경
젠킨스 웹에 접속 > Manage Jenkins > Configure System으로 이동
Locale 플러그 인이 설치되어 있다면 "Locale" 섹션에서 언어 및 시간대 설정 > ko_KR 또는 en_HS 선택
'프로그래밍 > 젠킨스(Jenkins)' 카테고리의 다른 글
Groovy 스크립트로 도커 환경 젠킨스(Jenkins) 초기 설정하기 (2) | 2024.12.20 |
---|---|
젠킨스(Jenkins) Publish over SSH 사용하기 (0) | 2024.12.09 |
윈도우 재부팅시 젠킨스(Jenkins)가 자동 시작되지 않는 현상 해결하기 (0) | 2024.11.18 |
젠킨스(Jenkins) 접속 URL 변경하기 (2) | 2024.11.14 |
젠킨스(Jenkins) PowerShell SVN: E175013 Access to 'directory' forbidden 문제 해결하기 (0) | 2024.10.23 |
댓글