Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Spring
- 방법
- 오라클
- 함수
- jquery
- error
- aws
- 쿼리
- oracle
- IntelliJ
- Git
- GitHub
- mybatis
- 넥사크로
- Security
- 자바
- Eclipse
- 스프링
- Java
- 프로그래머스
- JPA
- kotlin
- 코틀린
- 에러
- 시큐리티
- 알고리즘
- db
- Vue
- JavaScript
- 생성
Archives
- Today
- Total
송민준의 개발노트
도커란? 본문
도커란?
컨테이너를 이용하여 응용프로그램을 더 쉽게 만들고 배포 및 실행하는 도구이며 컨테이너 기반의 오픈소스 가상화 플랫폼임.
컨테이너란?
코드와 모든 종속성을 패키지화한 다양한 프로그램, 환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 함. AWS, Azure, GCP 등 상관이 없음.
+ 컨테이너 이미지는 런타임에 컨테이너가 되고 도커 컨테이너의 경우 도커 엔진에서 실행될 때 이미지가 컨테이너가 된다. 리눅스와 윈도우 기반 어플리케이션 모두에서 사용할 수 있는 컨테이너화된 소프트웨어는 인프라에 관계없이 항상 동일하게 실행됨.
https://www.docker.com/get-started
1. 다운로드 및 설치
2. 세팅
- 윈도우 10 pro의 경우 hyper-v 사용 가능 ( 별도 WSL2 설치 필요없음)
https://docs.microsoft.com/ko-kr/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v
- home일 경우
- 알약에서 호스트 보호 한다는 알림 뜬다면
3. 도커 환경설정
- WSL2를 사용 안한다면 Use the WSL 2 based engine 체크 해제
4. 도커 공식홈페이지에서 회원 가입 후 로그인
5. 도커 설치 및 버전 확인
docker -version
참고강의