Debug your app, not your environment 환경이 아닌 애플리케이션에 집중 컨테이너 기반의 오픈소스 가상화 플랫폼 애플리케이션 패키징 포맷이자 일원화된 인터페이스와 방법론으로서 도커의 역할 도커는 규모와 성능에서 큰 효율을 가져다줌 도커와 리눅스 컨테이너가 가져온 가장 큰 혁신이자 중대한 변화는 애플리케이션 사용의 근본적인 변화 도커는 리눅스 컨테이너에 기반이며 핵심이자 장점은 ‘가벼운 가상화’ 도커 컨테이너는 가상머신이라기 보다는 하나의 프로세스 도커는 어떤 애플리케이션이든 쉽게 배포 패키지를 만들고, 어떤 대규모 환경에서든 배포(이미지에 애플리케이션 및 환경을 포함)할 수 있으며, 빠르게 돌아가는 개발 조직의 작업 절차를 기민하고 효과적으로 수행하도록 도와주는 도구 계층화된 파..
실습 OS : macOS Catalina 10.15.7 Docker Desktop : 3.3.3 Docker Compose : 2.0.0-beta.1 Docker 20.10.6, build 370c289 Docker #로컬에 설치된 docker 정보 확인 docker info #로컬에 저장된 이미지 목록 docker images #이미지 목록에서 특정 이름으로 조회 docker image | grep # docker hub 에서 이미지 검색 docker search # 이미지 받기 docker pull : # 으로 docker hub에 업로드 docker push : # 이미지 실행 docker run # 컨테이너 이미지 삭제 #이미지 삭제 시 이미지에서 파생된(종료 상태 포함) 컨테이너가 하나라도 있으..
테스트 환경 OS : macOS Catalina 10.15.7 Docker Desktop : 3.3.3 Docker Compose : 2.0.0-beta.1 Docker 20.10.6, build 370c289 Docker Compose Overview of docker-compose CLI Compose file 다중 컨테이너 애플리케이션을 정의하고 공유할 수 있도록 개발된 도구 Compose에서 서비스를 정의하는 YAML 파일을 만들고, 단일 명령을 사용하여 모두 실행하거나 종료 가능 Compose를 사용할 경우 장점은 애플리케이션 스택을 정의하고 프로젝트 루트에 파일을 저장하여 다른 사용자가 프로젝트에 참여하기 쉽게 만들 수 있다는 것 사용자는 프로젝트를 복제하고 Compose 를 실행하기만 하면됨..
- Total
- Today
- Yesterday
- scouter
- kafka
- 초대장
- PreparedStatement
- 티스토리초대장
- Algorithm
- 자료구조
- docker
- 자바
- 서울카페
- 송리단길맛집
- 문자열
- jenkins
- db
- 잠실맛집
- ArrayList
- keycloak
- JDBC
- elastic stack
- string
- Database
- Java
- 도커
- 미사맛집
- 리스트
- 알고리즘
- mysql
- Array
- 카프카
- spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |