-
Notifications
You must be signed in to change notification settings - Fork 5
버그 수정 & 문서 작성 #125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
버그 수정 & 문서 작성 #125
Changes from all commits
c86209c
f9c9b87
25f38c6
4a6c1bc
b2a68ab
73043c7
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. #123 내용입니다 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| # Overview of the Docker workshop | ||
|
|
||
| 이번 45분 워크숍에서는 도커를 시작하는 방법에 대한 단계별 지침을 제공합니다. 이번 워크숍에서는 다음 내용에 대해 알려줍니다 : | ||
|
|
||
| - 컨테이너로 이미지를 빌드하고 실행합니다. | ||
| - 도커 허브를 사용하여 이미지를 공유합니다. | ||
| - 데이터베이스와 함께 여러 컨테이너를 사용하여 도커 애플리케이션을 배포합니다. | ||
| - 도커 컴포즈(Docker Compose)를 사용하여 애플리케이션을 실행합니다. | ||
|
|
||
| ## What is a container? | ||
|
|
||
| 컨테이너는 해당 호스트 머신에서 실행되는 다른 모든 프로세스와 격리된 호스트 머신에서 실행되는 샌드박스 프로세스입니다. 이러한 격리는 오랫동안 리눅스에서 사용해 온 [kernel namespaces and cgroups](https://medium.com/@saschagrunert/demystifying-containers-part-i-kernel-space-2c53d6979504) 기능을 활용합니다. 도커는 이러한 기능을 접근성 있고 사용하기 쉽게 만듭니다. 요약하자면, 컨테이너는 : | ||
|
|
||
| - 실행 가능한 이미지 인스턴스입니다. 도커 API 또는 CLI를 사용하여 컨테이너를 생성, 시작, 중지, 이동 또는 삭제할 수 있습니다. | ||
| - 로컬 머신, 가상 머신에서 실행하거나 클라우드에 배포할 수 있습니다. | ||
| - 휴대성이 좋습니다(아무 OS에서 실행 가능합니다). | ||
| - 다른 컨테이너와 격리되고 자체 소프트웨어, 바이너리, 구성 등을 실행합니다. | ||
|
|
||
| `chroot`에 익숙하다면, 컨테이너를 `chroot`의 확장된 버전으로 생각해 보세요. 파일 시스템은 이미지에서 생성됩니다. 하지만, 컨테이너는 chroot를 사용할 때는 사용 못 하는 추가 격리 기능을 제공합니다. | ||
|
|
||
| ## What is an image? | ||
|
|
||
| 실행 중인 컨테이너는 격리된 파일 시스템을 사용합니다. 이미지가 이러한 격리된 파일시스템을 제공하며, 이미지는 애플리케이션 실행에 필요한 모든 것(모든 종속성, 구성, 스크립트, 바이너리 등)을 포함해야 합니다. 이미지는 환경 변수, 실행할 기본 명령어, 기타 메타데이터와 같은 컨테이너를 위한 다른 구성도 포함합니다. | ||
|
|
||
| ## Next steps | ||
|
|
||
| 이 섹션에서는, 컨테이너와 이미지에 대해 알아보았습니다. | ||
|
|
||
| 다음 내용에서는, 간단한 애플리케이션을 컨테이너화 해보고 개념을 직접 살펴보겠습니다. | ||
|
|
||
| <button-component href="/#/get-started/workshop/02_our_app" title="Containerize an application" /> |
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. #119 내용입니다. URL 경로에 알맞은 섹션의 |
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. #118 내용입니다.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
text-sm을 모두 제거하고,nav내 폰트 사이즈와 너비를 조절했습니다