본문 바로가기
반응형

docker8

Docker 이미지 만들기 Docker 이미지 만들기자 이제 docker 이미지를 직접 만들어 봅시다.docker 이미지는 Dockerfile 을 정의한 후 build 명령어를 수행하면 Dockerfile 에 기술된 내용대로 build 하여 만들어 집니다. Dockerfile 을 통한 Container 정의Docker 이미지는 read only 이기 때문에 항상 구동시마다 구동 이후 필요한 작업들, 예를 들어 추가 프로그램을 설치한다거나 환경 구성을 바꾼다거나 하는 작업을 반복할 수 만은 없겠죠? 이런 경우 Dockerfile 을 정의하여 모든 사후 작업이 이미 처리가 완료된 Container 를 정의할 수 있습니다. 아래는 파이썬으로 작성된 프로그램에 대한 컨테이너를 정의하는 예시입니다. # 공식 파이선 2.7 이미지로 부터 컨.. 2017. 12. 31.
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.