전체 글 (124) 썸네일형 리스트형 [Docker] Docker Hub Docker Hub도커 허브(Docker Hub)는 컨테이너 이미지를 찾고 공유하기 위해 Docker에서 제공하는 서비스이다.즉 도커 컨테이너 이미지의 원격 저장소이다.도커 컨테이너 이미지를 빌드, 저장 및 공유할 수 있는 중앙 리포지토리로 사용된다.사용자는 Docker Hub를 통해 컨테이너 이미지를 검색, 다운로드, 업로드하여 다른 사용자와 공유할 수 있다.Docker Hub에는 수많은 오픈 소스 컨테이너 이미지가 있어서 다양한 이미지들을 쉽게 활용할 수 있다.Docker Hub 사용법docker search 도커 허브에는 다양한 컨테이너 이미지가 저장되어 있다.Docker CLI(Command-Line Interface)를 통해 도커 허브에서 이미지 검색을 할 수 있다.docker pull :이미지.. [SQLD] ORDER BY절 ORDER BY절데이터는 입력된 순서로 출력되나, 출력되는 행의 순서를 사용자가 변경하고자 할 때 ORDER BY절을 사용ORDER BY 뒤에 명시된 컬럼 순서로 정렬1차 정렬, 2차 정렬 전달 가능정렬 순서를 오름차순(ASC: Ascending), 내림차순(DESC: Descending)으로 전달생략 시 오름차순 정렬이 default유일하게 SELECT절에 정의한 컬럼 별칭 사용 가능SELECT절 보다 늦게 수행되는 구문은 ORDER BY절 뿐이므로 ORDER BY절만 SELECT에서 정의한 컬럼 별칭 사용 가능SELECT절에 선언된 순서대로의 숫자로도 사용 가능ORDER BY절 특징기본적인 정렬 순서는 오름차순(ASC)이다.숫자형 데이터 타입은 오름차순으로 정렬할 경우 가장 작은 값부터 출력된다.날짜.. [SQLD] GROUP BY, HAVING절 GROUP BY절각 행을 특정 조건에 따라 그룹으로 분리하여 계산하도록 하는 구문식GROUP BY절에 그룹을 지정할 컬럼을 (여러 개) 전달만약 그룹 연산에서 제외할 대상이 있다면 미리 WHERE절에서 해당 행을 제외함WHERE절이 GROUP BY절보다 먼저 수행그룹에 대한 조건은 WHERE절에서 사용할 수 없음SELECT절에 집계 함수를 사용하여 그룹 연산 결과를 표현GROUP BY절을 사용하면 데이터가 요약되므로 요약되기 전 데이터와 함께 출력할 수 없음HAVING절그룹 함수 결과를 조건으로 사용할 때 사용WHERE절을 사용하여 그룹을 제한할 수 없으므로 HAVING절에 전달HAVING절이 GROUP BY절 앞에 올 수는 있지만 뒤에 쓰는 것을 권장내부적 연산 순서가 SELECT절보다 먼저이므로 SE.. [SQLD] WHERE절 WHERE절테이블에 있는 데이터 중 원하는 조건에 맞는 데이터만 조회하고 싶은 경우 사용엑셀의 필터 기능과 유사여러 조건을 동시에 전달 가능AND, OR로 조건 연결NULL 조회 시 IS NULL / IS NOT NULL 연산자 사용= 연산자로 조회 불가연산자를 사용하여 다양한 표현 가능조건 전달 시 비교 대상의 데이터 타입이 일치하는 것이 좋음ex) 부서번호 컬럼의 데이터 타입은 숫자인데 문자 상수로 비교할 경우 성능 이슈가 발생할 수 있음문법IN 연산자포함 연산자로 여러 상수와 일치하는 조건 전달 시 사용상수를 괄호로 묶어서 동시에 전달 가능문자와 날짜의 경우 반드시 홀따옴표와 함께 사용IN 연산자를 사용하면 조건 대상과 연산자의 반복을 줄일 수 있음BETWEEN A AND B 연산자A 보다 크거나 .. [SQLD] 함수 함수 정의input value가 있을 경우 그에 맞는 output value를 출력해주는 객체input value와 output value의 관계를 정의한 객체from절을 제외한 모든 절에서 사용 가능 함수 기능기본적인 쿼리문을 더 강력하게 함데이터의 계산을 수행함개별 데이터의 항목을 수정함표시할 날짜 및 숫자 형식을 지정함열 데이터의 유형(data type)을 변환함 함수 종류단일행 함수와 복수행 함수로 구분단일행 함수(Single-row Function)input과 output의 관계가 1:1복수행 함수(다중행 함수, Multi-row Function)여러 건의 데이터를 동시에 입력 받아서 하나의 요약값을 리턴그룹함수 또는 집계함수라고도 함입/출력 값 타입에 따른 함수 분류문자형 함수문자열 결합, 추.. [Docker] 원티드 백엔드 챌린지 4월 (4/4회) Week 2-2 클라우드 서비스에서 Docker AWS ECR, 쿠버네티스 - 컨테이너 오케스트레이션 기술 쿠버네티스 소개 - CI/ CD 를 사용하는 클라우드 서비스들 소개 - AWS ECR 를 사용한 내 Docker 이미지 배포 아하모먼트 로컬환경에서 배포와 프로덕트 환경 배포 차이가 뭘까? [Docker] 원티드 백엔드 챌린지 4월 (3/4회) Week 2-1 Docker와 함께 하는 CI/CD Github Action, CI/CD 개념 - 모던 웹 개발에서 CI/ CD가 왜 필요하게 되었을까? - CI / CD 기초 개념과 아키텍쳐 - 초간단 Github Action 사용하기 실습 - Docker와 Github Action 함께 사용하기 아하모먼트 Docker와 Github Action 으로 애플리케이션 배포하기 [Docker] 원티드 백엔드 챌린지 4월 (2/4회) Week 1-2 로컬 환경에서 Docker로 애플리케이션 배포 Docker hub, Docker compose - 로컬 환경에서 Docker 실행 - Docker Container 들을 사용하는 Docker compose 개념 - 실제 프로덕트 개발 환경과 유사하게 Docker compose 사용해보기 아하모먼트 Docker만으로는 충분하지 않나요? 왜 Docker Compose 를 사용하나요? 이전 1 2 3 4 5 6 7 8 ··· 16 다음 목록 더보기