diff --git a/mission/yeji/Dockerfile b/mission/yeji/Dockerfile new file mode 100644 index 00000000..3bd8fcc7 --- /dev/null +++ b/mission/yeji/Dockerfile @@ -0,0 +1,2 @@ +FROM alpine:latest +CMD ["echo", "Hello", "World"] \ No newline at end of file diff --git "a/mission/yeji/\353\217\204\354\273\244 \354\235\264\353\257\270\354\247\200 \354\213\244\355\226\211 \355\231\224\353\251\264.png" "b/mission/yeji/\353\217\204\354\273\244 \354\235\264\353\257\270\354\247\200 \354\213\244\355\226\211 \355\231\224\353\251\264.png" new file mode 100644 index 00000000..e95d6c9d Binary files /dev/null and "b/mission/yeji/\353\217\204\354\273\244 \354\235\264\353\257\270\354\247\200 \354\213\244\355\226\211 \355\231\224\353\251\264.png" differ diff --git "a/mission/yeji/\354\202\254\354\240\204 \352\263\274\354\240\234.md" "b/mission/yeji/\354\202\254\354\240\204 \352\263\274\354\240\234.md" new file mode 100644 index 00000000..e07ec621 --- /dev/null +++ "b/mission/yeji/\354\202\254\354\240\204 \352\263\274\354\240\234.md" @@ -0,0 +1,27 @@ +### 1. 컨테이너 기술이란 무엇입니까? (100자 이내로 요약) + +운영체제를 가상화하여 여러 환경에서 애플리케이션을 구축, 테스트, 구현 및 재구현할 수 있는 효율적인 방법이다. +**즉, 컨테이너 기술이란 어떤 환경에서나 동일하게 실행할 수 있는 소프트웨에어 패키지이다.** + +### 2. 도커란 무엇입니까? (100자 이내로 요약) + +“리눅스 컨테이너 기반”으로 하는 오픈소스 가상화 플랫폼으로, 기존 시스템(Host OS)에서 독자적인 시스템 환경(Guest OS)을 분리, 구축하는 기술을 가진 플랫폼이다. + +### 3. 도커 파일, 도커 이미지, 도커 컨테이너의 개념은 무엇이고, 서로 어떤 관계입니까? + +- 도커 파일 + + 도커에서 이미지를 생성하기 위한 용도로 작성하는 파일이다. + 즉, 만들 이미지에 대한 정보를 기술해 둔 템플릿(template)이라고 보면 된다. + + +- 도커 이미지 + + 어플리케이션 실행에 필요한 모든 것(코드, 런타임, 시스템 도구, 시스템 라이브러리 및 설정) 을 포함한 소트웨어패키지이다. + +- 도커 컨테이너 + + 이미지(image)를 실행한 상태로, 사용자가 기본 시스템에서 애플리케이션을 분리할 수 있는 가상화된 런타임 환경이다. + 중요 기능은 컨테이너 내부에서 실행되는 <**컴퓨팅 환경의 표준화>**이다. + 즉, 응용 프로그램이 동일한 환경에서 작동하도록 하게 하는 기능을 가졌다. +