차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| tech:docker [2020/05/07 15:06] – 203.234.103.187 | tech:docker [2020/12/31 13:53] (현재) – [단점] 118.217.124.148 | ||
|---|---|---|---|
| 줄 27: | 줄 27: | ||
| VMware, VirtualBox 등의 가상 이미지와 스냅샷은 용량이 크지만, Docker는 몇 십메가에서 몇 백메가 수준임. 원한다면 10메가 이내로 이미지를 만들 수도 있다. | VMware, VirtualBox 등의 가상 이미지와 스냅샷은 용량이 크지만, Docker는 몇 십메가에서 몇 백메가 수준임. 원한다면 10메가 이내로 이미지를 만들 수도 있다. | ||
| + | |||
| + | |||
| + | ====VM의 단점==== | ||
| + | * 불필요한 기능의 중복- 호스트 OS와 게스트OS 간의 기능 중복 | ||
| + | * 상대적으로 무겁다. 오버헤드(15~20%) 정도. 일반적으로 리눅스설치와 하이퍼바이저를 통해 설치 한 것이 15%정도 차이난다. | ||
| + | * 배치(Deployment)의 어려움 -동시에 수십개를 설치하는 것이 어렵다. | ||
| + | |||
| =====단점===== | =====단점===== | ||
| 줄 35: | 줄 42: | ||
| MS에서 차기 윈도우 서버에 Docker를 지원하겠다고 발표를 했다. 이렇게 되면 윈도우(호스트)-윈도우(컨테이너) 모양으로 실행할 수 있을 것이다. | MS에서 차기 윈도우 서버에 Docker를 지원하겠다고 발표를 했다. 이렇게 되면 윈도우(호스트)-윈도우(컨테이너) 모양으로 실행할 수 있을 것이다. | ||
| + | WSL2를 통해 윈도우 또한 VM을 거치지 않고 Docker를 활용할 수 있게 되었다. | ||
| =====설치===== | =====설치===== | ||
| 줄 86: | 줄 94: | ||
| –link | –link | ||
| </ | </ | ||
| + | |||
| + | |||
| + | > | ||
| + | |||
| https:// | https:// | ||
| 줄 93: | 줄 105: | ||
| https:// | https:// | ||
| + | =====Stacks===== | ||
| + | Stack은 두개 이상의 컨테이너가, | ||
| + | 하나의 Container로 구성할 수도 있지만, Apache용 Container와 Mysql용 Container를 묶어서, 만드는 것도 가능함. | ||
| + | 전자의 경우가 제로보드 Container 후자의 경우가 제로보드 Stack이 되겠다. | ||