일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- Linux
- 프로그래머스
- 카카오
- 개발자
- DPDK
- Spring
- 스프링부트
- docker
- 자바
- 파이썬
- Kakao
- 백엔드
- 엘라스틱서치
- 캐시
- 알고리즘
- 스프링
- 네트워크
- Elasticsearch
- IT
- 리눅스
- programmers
- springboot
- Python
- C
- 운영체제
- 프로그래머스 #카카오 #IT #코딩테스트
- 코딩테스트
- 도커
- 쿠버네티스
- Today
- Total
목록도커 (3)
저고데

들어가며이번 시간에는 Docker container끼리는 어떻게 통신을 하고, 외부에서는 어떻게 Docker container로 접근하는 지에 대해서 알아보자.먼저 사건의 발단은 다음과 같다.# docker-comnpose.ymlversion: '1'services: container: image: "image" restart: on-failure container_name: container deploy: resources: limits: memory: 50G logging: driver: syslog environment: TZ: "Asia/Seoul" volumes: - /data/devel:/h..

들어가며caaai의 오픈베타 서비스 런칭이 얼마 남지 않은 요즘... CTO님께서는 생각보다 나를 엄하게 키우기를 원하신다."진철아. 서버도 너가 한 번 맡아볼래?"이걸 나한테 시키시다니 ... DB 설계도 나한테 시키셨으면서 .. (CTO님께서 시애틀에 거주하셔서, 피드백을 주신다고 새벽 4시까지 일했던 기억이 ...)무튼무튼 아무튼, 2주 후에는 다른 모바일 앱도 배포를 해야하는 터라, 어차피 해야하는 거 한꺼번에 할 수 있음에 참 다행이라고 생각한다.따라서 최근에는 계속 도커만 공부하는 중인데, 오늘은 도커를 사용하여 Spring Boot와 MySQL을 배포하는 방법에 대해서 알아보도록 하자.그리고 필자가 했던 치명적인 실수에 대해서도 간단히 말하도록 하겠다.docker-compose 파일을 사용하..

들어가며필자가 운영 체제 수업을 들을 때의 일이다.당시에 리눅스를 사용하여 간단한 기능을 운영 체제(기억은 안나지만 MIT에서 만든 거였음)에 추가하는 과제가 있어서, 리눅스를 설치해야했었다.윈도우 환경에서 Virtual Box를 사용하여 리눅스를 설치했었는데, 상당히 오래걸린 기억이 난다.(다른 OS를 사용할 수 있다니하며 정말 신기해 했지만 지금 생각해보면 참 귀엽군 ㅋ)아무튼, 가상 환경을 사용해서 다른 운영 체제를 사용할 수 있는데, 이는 해당 운영 체제를 그대로 가져와야하기 때문에 프로그램이 매우 무거워진다는 단점이 있다.따라서, 이를 보완하기 위해서 만들어진 것이 컨테이너이다.컨테이너가 가벼운 이유둘은 모두 가상화 기술을 사용하여 여러 애플리케이션을 호스팅하고 관리할 수 있도록 도와주는 기술이..