Ubuntu에 Zip 파일로 SonarQube 설치
1. 배포판 다운로드 배포판을 다운로드하고 압축을 푼다(숫자로 시작하는 디렉토리에 압축을 풀지 않는다). <sonarqubeHome>(아래)는 SonarQube 배포판이 압축 해제된 디렉토리 경로를 나타낸다. 2. 설정 1) 데이터베이스 액세스 설정 데이터베이스 설정을 구성하려면 <sonarqubeHome>/conf/sona...
1. 배포판 다운로드 배포판을 다운로드하고 압축을 푼다(숫자로 시작하는 디렉토리에 압축을 풀지 않는다). <sonarqubeHome>(아래)는 SonarQube 배포판이 압축 해제된 디렉토리 경로를 나타낸다. 2. 설정 1) 데이터베이스 액세스 설정 데이터베이스 설정을 구성하려면 <sonarqubeHome>/conf/sona...
1. SonarQube 도커 이미지 SonarQube 도커 이미지는 amd64 아키텍처와 arm64 기반의 Apple Silicon에서 실행하는 것을 모두 지원한다. Docker Engine 버전 20.10 이상을 사용하는 것이 좋다. 2. 데이터를 유지 볼륨 생성 다음 볼륨을 생성하면 새 버전으로 업데이트하거나 상위 에디션으로 업그레이드할 ...
1. 환경 Ubuntu 24.04 OpenJDK 17.0.11 Jenkins 2.452.3 GitLab 17.2 Docker version 27.1.1 Docker Compose version v2.29.1 Spring Boot ...
1. Jenkins Docker 이미지 pull $ sudo docker pull jenkins/jenkins:lts 2. Docker 사용 1) 이미지 실행 $ sudo docker run --name jenkins -p 8080:8080 -p 50000:50000 --restart=on-failure -v jenkins_home:/var/...
1. GitLab Docker 이미지 pull GitLab 최신 안정된 릴리즈 latest 이미지를 pull 한다. $ sudo docker pull gitlab/gitlab-ce:latest 2. Docker 사용 1) 이미지 실행 $ sudo docker run --detach \ --hostname 127.0.0.1 \ -...
1. 컨테이너 자동 시작 Docker는 컨테이너가 종료될 때 또는 Docker가 재시작될 때 컨테이너가 자동으로 시작되는지 여부를 제어하는 재시작 정책을 제공한다. 재시작 정책은 올바른 순서로 연결된 컨테이너를 시작한다. Docker는 재시작 정책을 사용하고 프로세스 관리자를 사용하여 컨테이너를 시작하는 것을 피하는 것이 좋다. 재시작 정책은 d...
1. 패키지 인덱스 업데이트 및 Docker Compose 최신 버전 설치 Ubuntu 및 Debian의 경우 다음 명령을 실행한다. $ sudo apt-get update $ sudo apt-get install docker-compose-plugin RPM 기반 배포판의 경우 다음 명령을 실행한다. $ sudo yum update $ su...
1. 충돌하는 모든 패키지 제거 $ sudo apt remove $(dpkg --get-selections docker.io docker-compose docker-compose-v2 docker-doc podman-docker containerd runc | cut -f1) 2. apt 저장소 설정 # Add Docker's official ...
1. 버전 확인 설치 가능한 openjdk 버전을 확인한다. # 모든 버전 조회 $ sudo apt list openjdk* # 특정 버전 조회 $ sudo apt list openjdk-[버전]* 2. 설치 $ sudo apt install openjdk-17-jdk 3. 설치 확인 $ java --version 4. 환경변수 설정...
1. 차이점 apt와 apt-get은 모두 명령줄 도구이다. 이를 사용하여 Debian 기반 Linux 서버 및 서버 인스턴스에서 애플리케이션 및 라이브러리와 같은 소프트웨어 패키지를 관리할 수 있다. Linux는 오픈 소스이므로 요구 사항에 맞게 사용자 지정할 수 있는 여러 패키지 옵션이 있다. Debian 기반 Linux 운영 체제는 고급 패키지...