Docker 컨테이너 /etc/hosts 파일 수정하기

Docker 컨테이너를 만들때 사내 사이트 dns에 대한 정보를 hosts 파일에 넣어야 하는 상황이 생겼습니다. 처음에는 간단하게 생각했습니다. 표준 이미지를 만들때 표준으로 사용하는 hosts 파일을 복사하자. Dockerfile의 COPY 명령어로 해결될줄 알았는데 해당 url에 대한 ip가 다르게 나와서 확인해보니 아래 링크를 찾았습니다. Editing networking config files Starting with Docker v.1.2.0, you can now edit /etc/hosts, /etc/hostname and …

Dockerfile에서 Docker 설치

docker 이미지를 만들다 보면 docker를 설치해야 하는 경우가 있다. curl을 활용하면 Docker 설치 작업을 간단하게 자동화 할 수 있다. 다음 Dockerfile을 살펴보자. docker 바이너리 파일을 다운로드 받아서 실행권한을 추가하고 /usr/local/bin으로 이동시킨다. 버전은 직접 써주기 보다는 환경변수로 정의하고 사용하는게 나중에 버전을 변경할때 편하다. wget을 이용할수도 있다.

DockerCon 2015 키노트 요약

DockerCon 2015(http://www.dockercon.com/)의 키노트 연사는 Docker사 CEO 벤 갈럽(Ben Golub)과 CTO 솔로몬 하이츠 입니다. 두명의 발표에서 주요 내용을 요약했습니다. Thank you to xxx Docker는 기존의 기술을 활용한 오픈소스일 뿐이라고 폄하하는 사람들도 있습니다. 오히려 그런 기술을 만든 사람들에게 감사의 메시지를 전합니다. Growth Statistics 2014년과 비교했을때 몇 % 늘었다는 표현이 무색할정도 급속한 성장입니다. 컨트리뷰터는 460->1,300으로 183%, GitHub내 프로젝트는 6,500->40,000으로 …

블로그 이전했습니다.

티스토리에서 설치형 워드 프레스로 블로그 이전했습니다. 요즘 다음 카카오가 일련의 서비스를 폐쇄하는것을 보면서 티스토리도 금방 없어지겠구나 하는 걱정이 들더군요. 그래서 그동안 미루었던 블로그 이전을 결심했습니다. 이전 블로그는 여기(http://pragmaticstory.tistory.com)서 볼 수 있습니다.