Skip to content
  • Elijah Grubb's avatar
    Emulab Docker CMD and Entrypoint to runit services · eebbe96f
    Elijah Grubb authored
    This adds to the preparation of Docker images running
    on the Emulab system by creating a new runit service
    handling the details of their CMD and Entrypoint capabilities.
    This scripting also sets the scaffolding for custom
    CMDs and environment variables to be set by the user
    as a part of their profile parameters.
    
    Squashed commit of the following:
    
    commit 50ad95137f138f663ff826a16857911296686cf6
    Merge: 24f72ab8 38f254fd
    Author: Elijah Grubb <u0894728@utah.edu>
    Date:   Wed Apr 18 03:35:09 2018 -0600
    
        Merge branch 'master' into docker-entrypoint
    
    commit 24f72ab8
    Author: Elijah Grubb <u0894728@utah.edu>
    Date:   Wed Apr 4 02:30:10 2018 -0600
    
        Implemented piping of docker profile parameters
    
    commit 52ad871b
    Merge: ce34a36c b4679058
    Author: Elijah Grubb <u0894728@utah.edu>
    Date:   Wed Mar 28 10:01:45 2018 -0600
    
        Merge remote-tracking branch 'origin/master' into docker-entrypoint
    
    commit ce34a36c
    Author: Elijah Grubb <u0894728@utah.edu>
    Date:   Mon Mar 26 08:49:15 2018 -0600
    
        Implemented runit service for docker entrypoint
    eebbe96f