본문 바로가기

전체 글111

국비 - Docker File 작성 및 빌드 배운 내용 - 도커 이미지 생성 방법 - 도커파일이란 - 도커파일 작성방법 - 도커파일 빌드(이미지 생성) - 도커파일 환경변수 사용하여 작성 및 빌드 도커 이미지 생성 방법 1. 기존 방법 2. 도커파일 이용하는 방법 도커 파일 - 도커 이미지를 생성할 수 있는 설정 파일 - 특징 한 줄에 하나의 명령어 명령어는 대소문자 상관없으나 일반적으로 대문자로 작성 주석은 # 기호 사용 도커파일 작성 방법 - 도커파일은 설치하는 폴더 따로 만들어서 그 안에 만든다. 빌드 시 빌드컨텍스트 모두 읽어온다. (빌드컨텍스트 : 도커파일 있는 곳) 그니까 따로 폴더 만들어서 해라. 큰 폴더 안에 있으면 그 폴더 다 읽는다. 도커파일 빌드 - 작성한 도커파일을 이용해 이미지를 생성하는 과정 * vs코드에서 ctrl + ~.. 2022. 9. 21.
스프링의 정석 - DB 스프링과 mySql 연결하기 maven repository spring-jdbc, mysql-connector-java 찾아서 pom.xml에 dependency로 넣고 메이븐 업데이트 * spring-jdbc의 버전 의 스프링 버전과 동일하게 하기위해 ${org.springframework-version}으로 변경한다. * JUnit 테스트 사용하기위해 버전 4.12로 수정(4.12이상이어야 가능) root-context.xml에 DB관련 빈 등록 import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframewor.. 2022. 9. 20.
국비 - [cloud] docker ■ 워킹 디렉터리 (작업 디렉터리) : 현재 프롬프트가 위치해있는 디렉터리 ■ 경로 지정 - 절대경로 : 가장 최상위부터 작성한다. - 상대경로 : 현재 위치를 기준으로 작성한다. ■ 홈디렉터리 - cd ~ : 계정의 홈디렉터리로 이동 - 일반 사용자의 홈 디렉터리 : 루트 밑에 /home/ismoon (계정이름) - root 계정의 홈 디렉터리 : 루르 밑에 /root ■ 리눅스 : 여러 사용자가 동시에 사용할 수 있는 운영체제 ■ docker - 리눅스 컨테이너 기반으로 사용한다. - 이미지만 있으면 빠르게 개발할 수 있다. - 가상머신에 비해 용량이 작다 root@5987dbc81156:~# usermod -a -G sudo ismoon ismoon 계정에다가 sudo라는 그룹을 넣어준다 PS C:.. 2022. 9. 20.
4주차 과제 : 제어문 📌 조건문(if, switch) - 조건문은 조건식과 실행될 하나의 문장 또는 블록({})으로 구성 - if문 주로 사용하며, 경우의 수가 많은 경우 switch문 상용 - switch문 → if문 변환 가능, if문 → switch문 변환 불가능한 경우도 있음 if문 - 형태 : if, if-else, if-else if - 조건식의 결과는 반드시 true 또는 false - 중첩 if문 : if문 안에 다른 if 중첩해서 넣을 수 있음. if(조건식1){ // 조건식1 참일 때 } else if(조건식2){ // 조건식2 참일 때 } else if(조건식3){ // 조건식3 참일 때 } else { // 모든 조건식 결과 거짓일 때 } switch문 - 조건식의 결과는 int, String만 가능 -.. 2022. 9. 18.