개발일기

앞서 생성한 Docker Image를 이용해 Jenkins 설치를 해보자 Arm64용 Jenkins Docker 이미지 생성하기 Docker Container 생성 docker run -d -it --name Jenkins -p 9090:8080 -v /var/lib/jenkins/:/var/lib/jenkins/ jenkins:arm64 - Container의 9090 포트를 Host의 8080포트에 바인딩 - Container의 /var/lib/jenkins를 Host의 /var/lib/jenkins에 바인딩 - 컨테이너의 이름(별칭)을 Jenkins로 설정 웹브라우저를 이용해 Jenkins 접속 jenkins_url:port 예시) 192.168.0.49:9090 표시된 경로의 파일에 secret ..
회사에서는 Windows 서버에 젠킨스를 직접 설치해서 사용중이다. 개인적으로 사용하기 위해 집에서 여러 서버용도로 사용하고 있는 라즈베리파이에 docker 컨테이너 형식으로 젠킨스를 설치했다. DockerHub의 Jenkins 공식 이미지는 amd64용으로만 존재하기에 해당 이미지의 Dockerfile을 참조하여 직접 Dockerfile을 만들었다. Dockerfile FROM openjdk:8-jdk RUN wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | apt-key add - RUN echo "deb https://pkg.jenkins.io/debian-stable binary/" > /etc/apt/sources.list.d..
필자는 Windows10 + Ubuntu 19.04 듀얼부팅으로 사용중이다. 개발작업은 Ubuntu, 게임 등의 활동은 Windows 에서 Ubuntu에서 문제가 발생하여 재설치를 하는 경우가 생각보다 잦았기에, 재설치 이후 개인적으로 셋팅하는 항목들을 정리해보려 한다. 1. nvidia 드라이버 설치 최근 그래픽카드를 GTX 1060 에서 RTX 2070 Super 로 변경하면서 우분투가 말썽을 부렸고, 결국은 재설치를 하게 되었다. 재설치 이후에도 무한재부팅이 발생하는 등 문제가 생겼고, 검색 결과 그래픽 드라이버의 문제라고 결론을 내렸다. 2. Window, Ubuntu 간의 시간이 맞지 않는 현상 해결 메인보드의 RTC 값을 각 OS에서 해석하는 방법이 달라 발생하는 현상이다. Windows에서는..