Docker 0.8 Печать
06.02.14 17:41
Linux- Docker 0.8. Docker LXC API, . , Docker , , .

Docker Go Apache 2.0. Linux ͣ (namespaces) (cgroups). lxc. (docker pull base), (, bash "docker run -i -t base /bin/bash").

, Docker 0.8 , , . . Docker , . Master- , . .. Master- . Docker : x.y.z: x - (, 1.0 ), y - , z - .

Docker 0.8:

  • OS X;
  • Btrfs copy-on-write. Btrfs , docker "-d -s btrfs";
  • : "build", . . ADD , , ;
  • ޣ . ;
  • . , (race conditions);
  • , . , ģ ;
  • ONBUILD, (trigger), ;
  • , ޣ ;
  • tar, Go, tar;
  • systemd.

Docker:

  • , , , , , jar, gem, tar ..
  • x86_64 Linux, , . Linux ( ) Linux, Fedora, RHEL, Ubuntu, Debian, SUSE, Gentoo Arch;
  • .
  • , , .
  • : ;
  • : , CPU, cgroups;
  • : ͣ, IP-;
  • copy-on-write ( Σ ), ף, ;
  • (stdout/stderr) ;
  • Σ , ;
  • : -tty shell.
  • , . aufs, device mapper ( LVM), vfs ( ) Btrfs. ZFS, Gluster Ceph;
  • , , , . , ( ).


: http://www.opennet.ru/opennews/art.shtml?num=39030

Read more http://www.opennet.ru/opennews/art.shtml?num=39030