도커파일 생성

도커에 관심이 있으신가요? 당신은 올바른 위치에 왔습니다. 오늘은 시작하는 방법에 대한 비디오 자습서 및 DockerFile을 만드는 방법에 대한 자습서를 살펴보겠습니다.

도커란?



docker를 설치하고 실행하기 전에 docker가 무엇인지 이해해야 합니다. Docker는 컨테이너와 마이크로서비스를 통해 프로그램을 실행하는 가벼운 방법입니다. Monolith Server Architecture는 전통적으로 하나의 환경에서 리소스를 호스팅했기 때문에 과거의 일이 되었습니다. 이것은 다용도로 만들었지만 변경 사항을 업데이트하기가 매우 어렵고 무겁습니다. 마이크로서비스는 작업을 특정 작업으로 분할하는 데 사용됩니다. 아래 그림에서 하나의 인터페이스가 여러 컴퓨터에서 실행될 수 있는 모든 작은 마이크로서비스를 볼 수 있습니다. 백엔드의 전체 기능은 이제 전 세계 수천 개의 컨테이너에 있습니다.



시작하다



tutorial를 따라 브라우저에서 도커를 실행하는 방법에 대해 자세히 알아볼 수 있습니다. docker에 복사하여 붙여넣을 때 ctrl shift p 를 사용해야 할 수도 있음을 기억하십시오.

도커파일 생성


  • docker playground 에서 GitHub 리포지토리를 실행합니다.
  • 달리다 touch Dockerfile
  • Editor를 선택하여 파일 시스템을 엽니다. 파일이 표시되어야 합니다.

  • 내용을 편집하려면 Dockerfile을 두 번 클릭하십시오.
  • 아래와 같은 기본 정보를 붙여넣습니다.

  • # syntax=docker/dockerfile:1
    FROM node:12-alpine
    RUN apk add --no-cache python2 g++ make
    WORKDIR /app
    COPY . .
    RUN yarn install --production
    CMD ["node", "src/index.js"]
    


  • 달리다 docker build -t getting-started .
  • docker run -dp 3000:3000 getting-started로 앱 시작
  • 열기 http://localhost:3000/ . 실행 중인 앱이 표시되어야 합니다.

  • 이제 작동하는 Dockerfile이 있습니다! 축하하고 코딩을 계속하십시오!

    좋은 웹페이지 즐겨찾기