Changes between Version 3 and Version 4 of Analytics_v2/Chroot
- Timestamp:
- Feb 19, 2016, 3:25:42 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Analytics_v2/Chroot
v3 v4 22 22 == Building from scratch == 23 23 24 Основная идея - отказ от ручного администрирования имиджей. Вместо этого имидж билдится из исходников и инструкции по сборке. 25 24 26 == Versioning and Differential Compression == 25 27 26 28 - [http://xdelta.org/ XDelta3] 29 30 == Docker Build == 31 32 В докере есть билд-система, которую воспроизводить или использовать нет смысла из-за недостатков. Но на её примере легче объяснить концепцию 33 34 Пользователь создаёт Dockerfile (аналогия с Makefile) следующего содержания: 35 36 {{{ 37 FROM ubuntu 38 RUN apt-get update && apt-get install node.js 39 }}} 40 41 Запускает docker build и получает в реестре имиджей новый имидж (идентифицированный хешом). Который можно пртежить человекочитаемым хешом. Например, nodejs. 27 42 28 43 = Image Pushing =