-

   rss_rss_hh_new

 - e-mail

 

 -

 LiveInternet.ru:
: 17.03.2011
:
:
: 51

:


[] Moby/Docker .

, 05 2017 . 00:05 +

: -, Gryphon88 : cutting-edge ? , , . , 2016, . , Hacker News. , , ? . , .


2015. , , . , , SSH . , , .


2016. , , . , . , run - , . !


12 , , 31 AWS ( , ).


, .



:


:


( , ):
1.6 => 1.7 => 1.8 => 1.9 => 1.10 => 1.11 => 1.12


- . 1.6 .


3 , , . 1.6 .


1.7 1.8 . 1.9 , (!) 1.10.


. .


, , . . , DNS .


: Debian, docker.io docker-engine. .


:


, ( X , , ). , 1 Gb.


, :


 docker images -q -a | xargs --no-run-if-empty docker rmi  

. , , . , .


. , .


, . API , 6 . , "" docker rmi. , . , , .


: (, )


, , , .


Debian Stable c backports . Debian Jessie 3.16.7-ckt20-1 ( 2015). , - ( , ).


:


. () AUFS.


AUFS . , .


( ) linux-3.16.x. .


. . AUFS - 2016. , , . ( ), .


, . CI , 2 .


2016 AUFS. , . AUFS linux-3.16.x.


  • Debian Stable 3.16. . Debian Testing ( ).
  • Ubuntu LTS 3.19. , . , , - .
  • RHEL/CentOS-6 2.x, RHEL/CentoS-7 3.10 ( RedHat).

Linux 4.x:


, AUFS , . , AFUS .


, , - , . AUFS .


( )


.


.


.


AUFS? , .


( )


.


.


.


, overlay.


"OverlayFS union , AUFS. AUFS, OverlayFS , Linux 3.18, ". Docker OverlayFS driver


, . .


, "overlay" ( Linux), , ( ). (, ). , .


Overlay:


, . , Linux ext3 ext4. , , ext4 .


1 . , -, , , .


. . .


Overlay .



.


.


.


Overlay2!


" overlay2 overlay, Linux 4.0 , docker 1.12" "Overlay vs Overlay2 storage drivers"


. . , ! , .


. , .


: Overlay Overlay2. . . . :) , , , , , , .


:


2 2016, 9 ( ). .


, apt-get update ( ) , , "Error https://apt.dockerproject.org/ Hash Sum mismatch".


. , . Debian Ubuntu, .


, / / . . , .


. : " . , , , (8 . ), ."


. CI , , , . -, .


, .


, 3 . , , .


.


5 ( ).


7 , . GitHub. . ( ?) , .


Docker Registry


.


CI ===> ( ) ===> docker registry
<=== <=== docker registry


, . , . , ( !). .


3 :



:


v2 . v1 v2.


(!) . , , , .


v2 . , , .


: API . .


v2 API. , 9 , .


:


. , . ( , ).


. 50 GB .


. , , S3.


: S3 ( ).


3 . , . ( , CI).


: .


. API . ( v2 API. ).


:


:


  • -

, : , , , , API


, 1 , , , ( ) . , , , ( ) ( ).


" , - , "


-



-. , . . , .


- . , , , , , . ( ).


. , , , . - -, . , .


. . , . , .


: . .



, , "core".


. . - , .


, . , , . . ( , , , ).


. . . , .


. , , , 96 . , , .


, , . .


DBA


stateless. , , . , . , . .


. , . , - .


. , by design.


. ?


, . , . IO , . , , ( ) , , ( ).


: , , , , .


: , .


, , : " ", . .


: . : , , .



, . , .


, , stateless - . , , .


, , , . , - , . , .


: , 23M (M ). , , .


. , .



:

:



, , , , . , , .
ansible '*' -m shell -a "uname -a"



. .


, .


3


, 2 , .


- , 3 . , 2 .


, CI . ( , ). . , 3 .



, , .


, . , .


, , , .



. , .


, . , stateless , - .



. (: .)


, , 5 . . .



Docker


+ + + .


. , , ( , ?). , .


: .


5 , , Docker v1.0 28 , .


3 , 18-36 . , . , , , .


5. .


: , . , .



stateless . Docker Image, AMI (Amazon Machine Image . .). , .


, Docker AWS, .


-, , () . ( , , , , 1 ).


. . /, . ( AWS t2.nano, 5 512MB 5% CPU).


-, , (create/stop/start/rolling-update/canary-release/blue-green-deployment). . ( Nomad/Mesos/Kubernetes, ).


AWS , . , .


, AMI (: Packer AMI). AMI AWS, , . . .


: , .


CoreOS


: Docker and CoreOS , .


, . , .


( ?) . , , .


: CoreOS.


, ( CoreOS) ( Debian). , ( ) , .


(, , , , , ). , , .


: CoreOS .


Kubernetes


() , , , , , -, , .


, . . - .


, , .


  • Mesos Docker
  • Docker Swarm
  • Nomad
  • Kubernetes

Kubernetes , . , (, Google , , , ).


Kubernetes , . , . , - , .


, Kubernetes . ( , , , () ).


, Kubernetes. , ?


: Kubernetes.


: Kubernetes . . (, Kubernetes , CoreOS).


Google Cloud: Google Container Engine


, : + + , Kubernetes. .


: Google Container Engine. Kubernetes ( Docker) , Google Cloud.


Google , , , . , , , , . , .


, . , (, ), Google Container Engine.


: Google Cloud, , AWS. , .. .


Google Container Engine: , Google Cloud , AWS ( .. 33% 3 IOPS ).


Disclaimer (, !)


- . . , , ( ).


, , (?) .


, "", , , .


, , , 10 . , .


, . . , , ( ).

Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/332450/

:  

: [1] []
 

:
: 

: ( )

:

  URL