Docker로 local Elasticsearch 띄우기
회사에서 Elasticsearch를 사용하고 있어서 공부의 필요성을 느끼던 차에 로컬에 공부용 es를 띄워보기로 했습니다.저는 로컬에서 사용하는 환경들은 가능한한 docker로 사용하는 것을 선호합니다.아무래도 이것 저것 설정을 바꾸었다가 새로 띄우고 하는 것들이 좀 용이하다고 생각되기 때문이죠. 1. Elasticsearch 설치docker hub에 검색
회사에서 Elasticsearch를 사용하고 있어서 공부의 필요성을 느끼던 차에 로컬에 공부용 es를 띄워보기로 했습니다.저는 로컬에서 사용하는 환경들은 가능한한 docker로 사용하는 것을 선호합니다.아무래도 이것 저것 설정을 바꾸었다가 새로 띄우고 하는 것들이 좀 용이하다고 생각되기 때문이죠. 1. Elasticsearch 설치docker hub에 검색
이번 포스트에서는 GitHub Actions와 GitHub Container Registry를 이용해서 CI를 구축해보도록 하겠습니다. 1. 선택의 이유회사에서는 CI를 젠킨스를 이용해 구축해서 사용중입니다. 그래서 개인적으로 사용할 때도 젠킨스를 이용한 방법을 사용하려고 했습니다.그러던 중 몇 가지 이유로 GitHub Actions와 GitHub Cont
Dockerfile을 작성해 빌드를 할 때 캐시와 관련된 내용을 정리해보도록 하겠습니다. 1. 일반적인 상황예시로 아래와 같은 Dockerfile을 만들었습니다. Dockerfile12345678910FROM nginx:latestCOPY ./test1.txt /RUN apt-get update \ && apt-get install -y
0. 계기올해 초에 회사 jenkins 서버를 docker로 재구축한 적이 있었습니다. 그 때의 경험을 블로그에 반드시 남겨야겠다고 생각했었는데, 이제서야 글을 쓰게 되었네요. 일단 제가 겪은 상황은 다음과 같습니다. docker 로 jenkins 서버를 구축합니다. 단, jenkins 공식 이미지가 아니라 ubuntu를 기본 이미지로 해 직접 설치하는
최근 회사에서 사용하던 도커 버전을 업그레이드했습니다. 오늘은 그 과정에서 겪었던 Trouble Shooting을 적어보려고 합니다. 1. 컨테이너 구동 시 아래와 같은 에러가 발생할 경우docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting