1. 실행되고 있는 프로세스 확인docker ps2. 실행된 프로세스 이력 확인docker ps -aSTATUS 가 UP … 이면 정상 구동중인 상태임.STATUS 가 Exited 이면, 구동시 오류가 발생된 것임 3. 컨테이너 로그 확인컨테이너의 실행후 전체 로그조회docker logs [CONTAINER ID]컨테이너 로그의 마지막에서 100번째 이전 라인 로그 조회.docker logs --tail 100 [CONTAINER ID]컨테이너 로그의 마지막에서 100번째 이전 라인 로그 조회후 신규 로그 발생시 조회됨.docker logs --tail 100 -f [CONTAINER ID] 4. 실행중인 컨테이너 중지docker stop [CONTAINER ID]5. Disk Full로 인한 미사용 ..
1. Docker 설치sudo yum install docker2. Docker 서비스 구동sudo service docker start3. Docker 그룹에 추가sudo usermod -a -G docker [사용자ID]사용자 그룹설정후 콘솔을 종료후 다시 로그인을 해야 그 docker 그룹의 권한을 받음.4.Docker 상태 체크콘솔을 다시 로그인하여, 아래의 상태 체크 명령어를 입력한다. (사용자ID로 로그인함)docker ps아래와 같이 실행결과가 나오면 조회 권한이 정상적으로 부여됨$ docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
0. Java 17 설치sudo yum install java-17-amazon-corretto-devel.x86_641. Jenkins 설치sudo yum install jenkinsjava-11 이상 버전에서 실행됨 (jenkins version - 2.42.6 기준)yum update jenkins 를 이용할 경우, 초기 설정값으로 초기화 됨. (포트번호/JAVA_HOME 등등)설치할 Jenkins를 못찾을 경우 Jenkins 저장소를 추가하고 재실행. sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redha..
소규모 브랜치 전략은 master / developer 만 유지하고 간결하게 운영을 하려고 한다.브랜치가 많을 수도록 관리 포인트가 많으며, 브랜치별 Merge 작업 또한 빈번한 작업이 될 수 밖에 없다.그러므로 심플한 전략과 단위 프로젝트에 적합한 방안으로 구성한다.1. 브랜치 종류Branch설명비고mastermaster 브랜치로 최종 운영서버에 릴리지 되는 브랜치이며, 기본 브랜치이다.Tag 작업으로 운영에 배포 할 버젼을 지정한다.담당자가 Merge 작업stageQA 서버용 브랜치로 develop 브랜치에서 merge된 정보를 활용하여 QA서버에 반영하기 위한 브랜치로 사용된다.담당자가 Merge 작업develop개발을 위한 용도로 개발자는 해당 브랜치에서면 하위 브랜치를 만들어서 사용을 하면된다...
Spring Tool Suite (STS) 에서 기본 환경 설정이 필요함.1. 파일 인코딩 설정Windows > Preference 실행후 필터에 enc 입력후 그림과 같이 encoding을 UTF-8로 변경한다.파일을 잘못 저장해서 깨진상태로 저장되는 것을 막기 위함. 2. SVN 플러그인 설치subversion 으로 검색 Subclipse 4.3.4 설치Confirm으로 다음 진행설치 중 업데이트 사이트의 인증서 신뢰 여부를 확인 하는 창이 뜨면 아래와 같이 처리한다.Authority / Update Site 사이트 둘 다 선택하고 Trust Selected 선 설치가 완료되면 STS를 재 시작한다.3. Lombok 라이브러리 설치SVN을 통해서 소스를 다운로드 받으면, 해당 프로젝트의 Maven ..