``` 도커 컨테이너 통신의 3가지 사례 설명 Understanding Container Communication: Three Key Cases ``` 이번 글을 통해 배워갈 내용 컨테이너와 로컬호스트머신 통신 컨테이너 및 웹 통신 컨테이너 간 통신 컨테이너와 로컬호스트머신 통신 localhost 대신 host.docker.internal 사용 컨테이너 및 웹 통신 기본적으로 컨테이너에서 웹으로 요청을 보내기 위한 특별한 설정이 필요하지 않음 (방화벽이 있는 경우 iptable은 추후 필요시 다시 설명) 컨테이너 간 통신 방법 1 (비추천) Networks 내에서 IPAddress 속성을 사용하여 컨테이너 간 통신: 예) inpect로 주소 확인을 해서 해당되는 주소 사용 docker run -d --n..
오늘의 기도(23년 12월 5일 화요일) 오늘의 기도 하늘에 계신 우리 아버지 더딘 것 같아도 기도가 정답이라는 것을 하나님께서 길을 열어주심을 믿습니다 " 오직 성령이 너희에게 임하시면 너희가 권능을 받고 예루살렘과 온 유대와 사마리아와 땅끝까지 이르러 내 증인이 되리라 하시니라 " 사도행전 1:8 KRV 저의 기도를 확신 가득한 마음으로 올립니다 예수님의 사랑과 진리를 증거 하는 삶을 살게 하소서 정직과 진실함으로 가득 찬 삶을 원하오니, 제 마음속에 진실한 복음의 빛을 비추어 주소서 그 빛으로 저를 이끌고, 진실을 선포하는 제 입술에 하나님의 말씀이 가득 차게 하소서 저의 마음 깊은 곳에서, 당신의 증인으로서의 사명을 당당히 드러내게 하소서 주님의 강함과 담대함을 저에게 부어주시어 이 땅에서 당신의..
이번 글을 통해 배워갈 내용 윈도우에서 Node 버전 최신으로 관리하는 한 가지 방법 소개 이글에서는 윈도우에서 node의 최신 버전을 효과적으로 관리하는 방법인 nvm을 설명하겠습니다 1. nvm 다운로드 먼저 Windows용 Node Version Manager (nvm)를 다운로드하고 설치해야 합니다. 공식 GitHub 릴리스 페이지에서 다운을 받습니다 https://github.com/coreybutler/nvm-windows/releases Releases · coreybutler/nvm-windows A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows github...
오늘의 기도(23년 11월 27일 월요일) 오늘의 기도 도움을 주시는 하나님 에벤에셀 하나님 " 아버지가 내게 가르쳐 이르기를 내 말을 네 마음에 두라 내 명령을 지키라 그리하면 살리라 " 잠언 4:4 KRV 하나님 말씀을 마음에 두고 하나님 말씀을 지키고 믿음으로 살길 원합니다 믿음으로 구원에 이르길 희망합니다 예수님 안에 희망 속에서 풍성한 은혜를 체험함에 감사합니다 " 그가 이러한 영을 받아 저희를 깊은 옥에 가두고 그 발을 차꼬에 든든히 채웠더니 밤중쯤 되어 바울과 실라가 기도하고 하나님을 찬미하매 죄수들이 듣더라 이에 홀연히 큰 지진이 나서 옥터가 움직이고 문이 곧 다 열리며 모든 사람의 매인 것이 다 벗어진지라 " 사도행전 16:24-26 KRV 어두운 밤중에 염려할 시간에 기도와 간구로 감사..
Monitoring Spring Boot 3.15 with Prometheus, Grafana, and Zipkin with docker compose 스프링 부트를 위해서 초간단 모니터링 시스템 구축하는 방법입니다 도커 컴포즈를 활용해서 빠르게 구축했습니다 이번 글을 통해 배워 갈 내용 Prometheus 설명 Grafana 설명 Zipkin 설명 샘플 서비스 구조 compose.yml prometheus.yml Post-Service 구조 Comment-Service 구조 샘플 서비스 모니터링 Prometheus 설명 한 줄 요약 Prometheus는 메트릭 수집, 알림, 시각화, 서비스 디스커버리등을 제공하는 오픈소스 모니터링 툴 특징 시계열 데이터: 프로메테우스는 시계열로 데이터를 저장 자체 쿼리..
오늘의 기도(23년 11월 23일 목요일) 오늘의 기도 사랑의 하나님 " 나를 믿는 자는 성경에 이름과 같이 그 배에서 생수의 강이 흘러나리라 하시니 이는 그를 믿는 자의 받을 성령을 가리켜 말씀하신 것이라 " 요한복음 7:38-39 KRV 사랑과 은혜에 감사 드립니다 그 사랑과 은혜가 더욱더 제 마음에 풍성하게 하여 주소서 제 마음에 임하여 주시옵소서 제 삶을 날마다 성령으로 충만하게 하여 주소서 " 하나님이 궁창을 만드사 궁창 아래의 물과 궁창 위의 물로 나뉘게 하시매 그대로 되니라 하나님이 궁창을 하늘이라 칭하시니라 저녁이 되며 아침이 되니 이는 둘째 날이니라 " 창세기 1:7-8 KRV 하늘과 땅을 창조하신 주님 하나님의 빛과 에너지로 제 꿈을 비추어 주소서 꿈을 가지고 말씀에 뿌리를 내리고 선한..
``` One way to install Docker Compose on Ubuntu(22.04) ``` 이번 글을 통해 배워갈 내용 도커 컴포스 정의 도커 컴포스 설치 도커 컴포스 정의 한 줄 요약 여러 컨테이너들을 yml 파일로 한 번에 정의하고 실행가능 핵심 4가지 1. 컨테이너들을 하나의 파일에서 관리 하고 구성을 자동화 2. compose.yml 파일로 서비스, 네트워크 볼륨, 환경설정, 의존성 등을 지정 3. version 2 부터 docker compose up으로 실행 docker compose down으로 종료 4. 개발 및 테스트를 하기에 용이함 도커 컴포스 설치 1. 먼저 도커를 설치합니다 도커 설치 방법 https://codemasterkimc.tistory.com/674 우분투에 ..
One way to obtain Docker Nginx Certbot SSL certificates ```도커 엔진스 서트봇 에스에스엘 인증서 발급받는 방법```이번 글을 통해 배워갈 내용1. 도커, 도커 컴포즈 설치2. 도커 샘플 헬로 월드 이미지 실행3. 헬로 월드 이미지에 대해서 인증서 발급도커 설치 시스템 업데이트apt-get updateapt-get upgrade 도커 설치curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh (도커설치 관련글)https://codemasterkimc.tistory.com/674 우분투에 도커 설치하는 두가지 방법``` 우분투에 도커 설치하는 두 가지 방법 ``` 이번 글을 통해 배워갈 내..