Skip to content

Commit

Permalink
사전 미션 제출 by blahxblah (#4)
Browse files Browse the repository at this point in the history
  • Loading branch information
blahxblah authored May 10, 2024
1 parent 8434a3a commit 79a5bf8
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 0 deletions.
2 changes: 2 additions & 0 deletions mission/blahxblah/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
FROM alpine:latest
CMD ["echo", "Hello, World"]
Binary file added mission/blahxblah/Screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions mission/blahxblah/mission.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
### 1. 컨테이너 기술이란 무엇입니까? (100자 이내로 요약)
- 컨테이너는 실행에 필요한 모든 파일을 포함한 전체 실행(runtime) 환경에서 애플리케이션을 패키징하고 격리할 수 있는 기술입니다. 이를 통해 전체 기능을 유지하면서 컨테이너화된 애플리케이션을 환경(개발, 테스트, 프로덕션 환경 등) 간에 쉽게 이동할 수 있습니다.
- 제각각의 환경에서 일관된 작동을 보장하도록 패키지를 만들어 배포할 수 있습니다.
### 2. 도커란 무엇입니까? (100자 이내로 요약)
- 도커는 애플리케이션을 개발, 배포 및 실행하기 위한 개방형 플랫폼입니다. 도커를 사용하면 애플리케이션을 인프라에서 분리하여 소프트웨어를 신속하게 제공할 수 있습니다. 도커를 사용하면 애플리케이션을 관리하는 것과 동일한 방식으로 인프라를 관리할 수 있습니다. 코드 배포, 테스트 및 배포에 대한 도커의 방법론을 활용하면 코드 작성과 프로덕션 환경에서의 실행 사이의 지연을 크게 줄일 수 있습니다.
### 3. 도커 파일, 도커 이미지, 도커 컨테이너의 개념은 무엇이고, 서로 어떤 관계입니까?
- 도커 파일 : 도커 파일은 컨테이너 이미지를 만드는 데 사용되는 텍스트 기반 문서입니다. 실행할 명령어, 복사할 파일, 시작 명령어 등에 대한 지침을 이미지 빌더에 제공합니다.
- 도커 이미지 : 도커 이미지는 컨테이너를 실행하기 위한 모든 파일, 바이너리, 라이브러리 및 구성이 포함된 표준화된 패키지입니다.
- 도커 컨테이너 : 도커 컨테이너는 앱의 각 컴포넌트에 대해 격리된 프로세스입니다. 프론트엔드 React 앱, Python API 엔진, 데이터베이스 등 각 컴포넌트는 컴퓨터의 다른 모든 요소와 완전히 분리된 자체 격리된 환경에서 실행됩니다.
- 도커 파일을 이용해서 도커 이미지에 대한 환경, 명령어 등을 구성하고 이 이미지를 이용해서 컨테이너를 생성합니다.

0 comments on commit 79a5bf8

Please sign in to comment.