File tree 1 file changed +24
-1
lines changed
1 file changed +24
-1
lines changed Original file line number Diff line number Diff line change 1
- # Quest 16-B. 도커와 컨테이너
1
+ # Quest 16-B. 컨테이너
2
2
3
3
## Introduction
4
+ * 이번 퀘스트에서는 컨테이너 기술과 그 활용에 대해 알아보겠습니다.
5
+
4
6
## Topics
7
+ * 컨테이너 기술
8
+ * Docker
9
+ * docker-compose
10
+
5
11
## Resources
12
+ * [ #LearnDocker] ( https://www.docker.com/101-tutorial )
13
+ * [ Docker Tutorial for Beginners] ( https://docker-curriculum.com/ )
14
+ * [ docker-compose] ( https://docs.docker.com/compose/ )
15
+
6
16
## Checklist
17
+ * 컨테이너는 어떻게 동작하나요? 다른 배포판을 사용할 수 있게 하는 원리가 무엇일까요?
18
+ * 도커 컨테이너에 호스트의 파일시스템이나 네트워크 포트를 연결하려면 어떻게 해야 할까요?
19
+ * 도커 컨테이너에서 런타임에 환경변수를 주입하려면 어떻게 해야 할까요?
20
+ * 도커 컨테이너의 stdout 로그를 보려면 어떻게 해야 할까요?
21
+ * 실행중인 도커 컨테이너에 들어가 bash 등의 쉘을 실행하고 로그 등을 보려면 어떻게 해야 할까요?
22
+
7
23
## Quest
24
+ * 도커를 설치하고 그 사용법을 익혀 보세요.
25
+ * 메모장 시스템 서버를 컨테이너 기반으로 띄울 수 있게 수정해 보세요. (docker-compose는 사용하지 않습니다)
26
+ * 컨테이너를 Docker Hub에 올리고, 발급받은 학습용 AWS 계정에 EC2 인스턴스를 생성한 뒤, 해당 컨테이너를 띄워서 서비스 해 보세요.
27
+ * docker-compose를 사용하여, 이미지 빌드와 서버 업/다운을 쉽게 할 수 있도록 고쳐 보세요.
28
+
8
29
## Advanced
30
+ * 도커 외의 컨테이너 기술의 대안은 어떤 것이 있을까요?
31
+ * 맥이나 윈도우에서도 컨테이너 기술을 사용할 수 있는 원리는 무엇일까요?
You can’t perform that action at this time.
0 commit comments