docker
-
오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 호출용 프로젝트 세팅 이제 거의 다왔다 프로젝트를 하나 다시 만들어서 앞서 업로드한걸 불러와보면 끝이다 프로젝트를 만들었으면 pom.xml에 레파지토리, 디펜던시 세팅을 해준다 ...생략 to-snapshot test-lib http://localhost:7080/repository/test-lib/ ...생략 com.kiwoong deploytest 0.0.1-SNAPSHOT ...생략 저장을 하면 메이븐이 이제 라이브러리를 끌어오게 된다 불러와서 사용해보자 이로써 maven 프로젝트를 Nexus에 배포 배포한걸 불러서 사용 까지 정리해보았다
Nexus에 배포 + 가져오기 (5)오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 호출용 프로젝트 세팅 이제 거의 다왔다 프로젝트를 하나 다시 만들어서 앞서 업로드한걸 불러와보면 끝이다 프로젝트를 만들었으면 pom.xml에 레파지토리, 디펜던시 세팅을 해준다 ...생략 to-snapshot test-lib http://localhost:7080/repository/test-lib/ ...생략 com.kiwoong deploytest 0.0.1-SNAPSHOT ...생략 저장을 하면 메이븐이 이제 라이브러리를 끌어오게 된다 불러와서 사용해보자 이로써 maven 프로젝트를 Nexus에 배포 배포한걸 불러서 사용 까지 정리해보았다
2022.05.05 -
오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 배포용 프로젝트 세팅 프로젝트도 최소한으로 간단하게 만들고... 고고링하자 메이븐 프로젝트를 만들고 간단한 클래스를 만들고 입력받은 문자열을 출력하는 메소드를 작성했다 package com.kiwoong.util; public class ToyUtil { public static void printString(String str) { System.out.println(str); } } Nexus에 배포 이제 위에 만든 프로젝트를 Nexus에 배포해보자 pom.xml에 repository 정보를 넣자 ... 생략 to-snapshot test..
Nexus에 배포 + 가져오기 (4)오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 배포용 프로젝트 세팅 프로젝트도 최소한으로 간단하게 만들고... 고고링하자 메이븐 프로젝트를 만들고 간단한 클래스를 만들고 입력받은 문자열을 출력하는 메소드를 작성했다 package com.kiwoong.util; public class ToyUtil { public static void printString(String str) { System.out.println(str); } } Nexus에 배포 이제 위에 만든 프로젝트를 Nexus에 배포해보자 pom.xml에 repository 정보를 넣자 ... 생략 to-snapshot test..
2022.05.05 -
오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 레파지토리 생성 신규 레파지토리를 생성하자 상단의 톱니바퀴를 선택 후 repository 클릭 Create repository 를 클릭 하면 Select Recipe 메뉴가 나오는데 maven2 (hosted) 를 선택 이후 레파지토리 정보를 입력하는 화면이 나온다 다른건 기본으로 두고 Name : 원하는 레파지토리 이름 Version policy : Snapshot Deploy policy : Allow redeploy 입력, 선택 후 하단의 [Create repository] 버튼 클릭 레파지토리가 정상적으로 생성되었다
Nexus에 배포 + 가져오기 (2)오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 레파지토리 생성 신규 레파지토리를 생성하자 상단의 톱니바퀴를 선택 후 repository 클릭 Create repository 를 클릭 하면 Select Recipe 메뉴가 나오는데 maven2 (hosted) 를 선택 이후 레파지토리 정보를 입력하는 화면이 나온다 다른건 기본으로 두고 Name : 원하는 레파지토리 이름 Version policy : Snapshot Deploy policy : Allow redeploy 입력, 선택 후 하단의 [Create repository] 버튼 클릭 레파지토리가 정상적으로 생성되었다
2022.05.05 -
오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 Nexus 설치 Docker를 통해 nexus를 구동함 (Docker 설치과정은 생략!) 참고 사이트 : https://hub.docker.com/r/sonatype/nexus3/ $ docker volume create --name nexus-data $ docker run -d -p 7080:8081 --name nexus -v nexus-data:/nexus-data sonatype/nexus3 컨테이너가 정상적으로 떠있는 것을 확인하였다 localhost:7080 으로 이동해서 확인해보자 확인 완료! 넥서스에 로그인을 하기 위해 우측..
Nexus에 배포 + 가져오기 (1)오늘 작업한내용을 간단하게 리마인더용으로 작성 1. nexus 설치 2. 레파지토리 생성 3. 배포용 프로젝트 세팅 4. nexus에 배포 5. 호출용 프로젝트 세팅 Nexus 설치 Docker를 통해 nexus를 구동함 (Docker 설치과정은 생략!) 참고 사이트 : https://hub.docker.com/r/sonatype/nexus3/ $ docker volume create --name nexus-data $ docker run -d -p 7080:8081 --name nexus -v nexus-data:/nexus-data sonatype/nexus3 컨테이너가 정상적으로 떠있는 것을 확인하였다 localhost:7080 으로 이동해서 확인해보자 확인 완료! 넥서스에 로그인을 하기 위해 우측..
2022.05.04 -
1. 기본적인 형태의 스프링부트 프로젝트를 생성하고 간단한 컨트롤러를 생성했다 2. Dockerfile을 생성하고 해당 내용을 작성 FROM openjdk:11-jre-slim ARG JAR_FILE=build/libs/websample-0.0.1-SNAPSHOT.jar COPY ${JAR_FILE} app.jar ENTRYPOINT ["java", "-jar", "/app.jar"] 3. jar 파일 생성 4. docker build 명령어를 통해 도커 이미지 생성, docker images 명령어를 통해 이미지 확인 docker build -t websample-test1 . 5. docker run 명령어를 통해 컨테니어 실행 docker ps를 통해 현재 가동중인 컨테이너 목록 확인 브라우저를 통..
스프링부트 도커 이미지 생성, 실행 테스트해보기1. 기본적인 형태의 스프링부트 프로젝트를 생성하고 간단한 컨트롤러를 생성했다 2. Dockerfile을 생성하고 해당 내용을 작성 FROM openjdk:11-jre-slim ARG JAR_FILE=build/libs/websample-0.0.1-SNAPSHOT.jar COPY ${JAR_FILE} app.jar ENTRYPOINT ["java", "-jar", "/app.jar"] 3. jar 파일 생성 4. docker build 명령어를 통해 도커 이미지 생성, docker images 명령어를 통해 이미지 확인 docker build -t websample-test1 . 5. docker run 명령어를 통해 컨테니어 실행 docker ps를 통해 현재 가동중인 컨테이너 목록 확인 브라우저를 통..
2022.04.08