본문 바로가기
반응형

Development Tools/Docker8

Docker 를 통해 Node 서버 띄우기 Docker 를 통해 Node 서버 띄우기사실 Docker 를 다시 들여다 본 이유는 heroku 에 node 서버를 얹는데 heroku git 방식을 사용할 수 없어서 였습니다. multi remote, git flow, full stack 등등 설명하기엔 길구요. heroku 에 docker file 을 이용해서 node server 를 얹는 것 까지가 아마 포스팅 될 것 같네요. 일단 로컬에 제가 만든 express 서버를 docker container 를 통해 구동해 보았습니다. Node 이미지 검색 및 다운docker 허브에 이미 해당 이미지가 있을땐 기분이 좋습니다. 그것도 수많은 star 와 pull 을 가진 이미지는요. 내가 글로벌 스탠다드하게 일하고 있구나 느끼게 해주죠. 암튼 이미 이미.. 2017. 12. 30.
Docker를 통해 Nginx 띄우기 Docker를 통해 Nginx 띄우기고작 화면에 hello world 따위 문자열 띄우려고 docker 를 쓰지는 않죠.우선 가장 많이 사용되는 nginx 컨테이너를 구동해 보도록 하겠습니다. nginx 이미지 다운로드 및 구동docker 에서의 모든 작업의 시작은 구동 대상이 되는 이미지의 확보 입니다. 수 많은 이미지가 docker hub 에 등록되어 있고 자신만의 이미지를 만드는 것도 물론 가능합니다. devops 를 하려면 container 와 image 에 대한 관리는 필수 이구요. 아무튼 적당한 nginx image 를 docker hub 에서 찾아볼까요? Docker Hubhub.docker.com 에서 찾으면 됩니다.nginx 를 검색하니 official 이 붙은 이미지가 있고 이름도 ng.. 2017. 12. 30.
Docker 시작하기 Docker 설치도커가 무료 커뮤니티 버전과 유료 엔터프라이즈 버전으로 분리되고, 맥과 윈도우에서 더이상 Virtual Box 를 사용하지 않고 바로 컨테이너가 실행가능하도록 네이티브를 지원하게 되었습니다. 관련내용은 다른 포스트를 참고해 주세요... 도커 다운로드 및 설치하기도커 설치는 도커 사이트에서 검색해서 설치하면 됩니다. (쉽죠?) 커뮤니티 에디션(무료) 를 아래 링크에서 다운로드 하셔서 설치하면 됩니다. https://www.docker.com/community-edition#/download 설치를 하면 Docker 어플리케이션이 설치가 되고. 실행을 하면 그냥 요렇게 실행 됩니다. Docker 컨테이너 실행해 보기 설치가 완료되었으니 docker 를 통해 간단하게 컨테이너를 실행해 볼까요?.. 2017. 12. 30.
Mac 을 위한 Docker Native 가 릴리즈 되었네요. Docker for Mac Docker for Mac 과 Docker Toolbox 의 차이.최근에 도커 커뮤니티에 몇가지 변화가 있었습니다. 그 중에 더이상 virtual box 를 거치지 않고 직접 Mac 에서 Docker Containter 를 띄우는 Docker for Mac 에 대한 포스트가 있어서 공유 합니다. 영문이지만 어렵지 않게 읽을 수 있겠죠? 더이상 Docker Toolbox 를 쓰지 않고 Docker for Mac 을 쓰면 된다가 핵심입니다. If you already have an installation of Docker Toolbox, please read these topics first to learn how Docker for Mac and Docker Toolbox differ, and how th.. 2017. 12. 30.