28 lines
894 B

  1. Unfinished because untested. But, the script docker-updater is
  2. tested and used.
  3. This LXC requires a kernel >3.8 at least. (to be able to run docker in
  4. LXC) It requires also "aufs" capabilities (apparmor.d permission, but
  5. also available in kernel)
  6. XXXvlab: we could run docker in LXC via a socket towards an host's
  7. install of docker and remove this constraint.
  8. It is meant to build image of applications based on a single git-sub
  9. code.
  10. It provides an IMAGE that does not requires 'git' tool, and won't
  11. contain any git history.
  12. Then, it'll be able to update this image by small "docker commits"
  13. quite efficiently.
  14. Currently the image produced can only be run on docker host that
  15. support running aufs in the containers (this implies, that the docker
  16. fs driver IS NOT aufs, that the host kernel support aufs, and that
  17. permissions are set so that container can mount an aufs filesystem).