CentOS 9에 Docker 이미지로 Jenkins 설치
1. Jenkins Docker 이미지 pull $ docker pull jenkins/jenkins:lts 2. Docker 사용 1) 이미지 실행 $ docker run --name jenkins -p 8080:8080 -p 50000:50000 --restart=on-failure -v jenkins_home:/var/jenkins_ho...
1. Jenkins Docker 이미지 pull $ docker pull jenkins/jenkins:lts 2. Docker 사용 1) 이미지 실행 $ docker run --name jenkins -p 8080:8080 -p 50000:50000 --restart=on-failure -v jenkins_home:/var/jenkins_ho...
1. Apache Maven 다운로드 최신 버전의 Apache Maven을 다운로드 한다. 최신 버전은 Apache Maven 공식 웹사이트에서 확인한다. wget 명령을 사용하여 Maven을 다운로드할 수 있다. 시스템에 wget이 설치되어 있지 않으면 $ sudo dnf install wget 또는 $ sudo dnf install wge...
1. Docker Compose 설치 $ sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose 2. Docker Compose 실행 권한 부여 ...
1. 이전 버전 제거 $ sudo dnf remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...
1. 운영 체제 확인 $ cat /etc/*release 2. 패키지 저장소 업데이트 $ sudo dnf update 3. 설치된 JDK 확인 $ dnf list installed | grep java 4. 설치 가능한 JDK 버전 확인 $ dnf list java*jdk-devel 5. 설치 $ dnf install java-...
gitlab-filtering-outbound-requests.md 1. 아웃바운드 요청 필터링 데이터 손실 및 노출 위험을 방지하기 위해 GitLab 관리자는 이제 아웃바운드 요청 필터링 컨트롤을 사용하여 GitLab 인스턴스에서 이루어지는 특정 아웃바운드 요청을 제한할 수 있다. 2. Secure webhooks and integrations ...
1. 설명 일대다 매핑은 한 테이블의 한 행이 다른 테이블의 여러 행에 매핑된다는 것을 의미한다. 일대다 연관 관계를 확인하기 위해 다음의 엔티티-관계 다이어그램을 확인한다. 예제에서는 각 cart에 대한 테이블과 각 항목에 대한 또 다른 테이블이 있는 cart 시스템을 구현한다. 하나의 cart는 여러 항목을 가질 수 있으므로 여기서는 일대다...
1. 매핑 관계형 데이터베이스는 클래스 계층을 데이터베이스 테이블에 매핑하는 간단한 방법이 없다. 이를 해결하기 위해 JPA 사양은 여러 가지 전략을 제공한다. MappedSuperclass - 부모 클래스, 엔터티가 될 수 없다. Single Table - 공통 조상을 가진 서로 다른 클래스의 엔터티가 단일 테이블...
1. 기본 @ManyToMany 관계 간단한 @ManyToMany 관계로 도메인 모델 엔티티, 관계 엔티티, 샘플 테스트 데이터가 필요하다. 1) 도메인 모델 @ManyToMany로 연결된 두 개의 간단한 엔터티인 User와 Group이 있다. @Entity(name = "users") public class User { @Id @...
1. 캐스케이딩이란 엔티티 관계는 종종 다른 엔티티의 존재에 따라 달라진다. 예를 들어, Person-Address 관계이다. Person이 없으면 Address 엔티티는 자체적으로 의미가 없다. Person 엔티티를 삭제하면 Address 엔티티도 삭제되어야 한다. 이를 달성하는 방법은 캐스케이딩이다. 대상 엔터티에서 어떤 작업을 수행하면 동일한 ...