Skip to content

Sets of entrypoints for Linux containers

License

Notifications You must be signed in to change notification settings

wy15/dumb-entrypoint

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

README

Sets of entrypoints for Linux containers

Installation

dumb-entrypoint

# Define installation folder

export INSTALL_DIRECTORY=/usr/local/sbin

# Use local installation

sudo src/dumb-entrypoint/installer install

# Use remote installation

curl --location "https://github.com/timonier/dumb-entrypoint/raw/master/src/dumb-entrypoint/installer" | sudo sh -s -- install

Note 1: If you do not define INSTALL_DIRECTORY, dumb-entrypoint will be installed in /usr/sbin.

Note 2: gosu is required by dumb-entrypoint.

dumb-init

# Define installation folder

export INSTALL_DIRECTORY=/usr/local/sbin

# Use local installation

sudo src/dumb-init/installer install

# Use remote installation

curl --location "https://github.com/timonier/dumb-entrypoint/raw/master/src/dumb-init/installer" | sudo sh -s -- install

Note: If you do not define INSTALL_DIRECTORY, dumb-init will be installed in /usr/sbin.

gosu

# Define installation folder

export INSTALL_DIRECTORY=/usr/local/sbin

# Use local installation

sudo src/gosu/installer install

# Use remote installation

curl --location "https://github.com/timonier/dumb-entrypoint/raw/master/src/gosu/installer" | sudo sh -s -- install

Note: If you do not define INSTALL_DIRECTORY, gosu will be installed in /usr/sbin.

s6-overlay

# Use local installation

sudo src/s6-overlay/installer install

# Use remote installation

curl --location "https://github.com/timonier/dumb-entrypoint/raw/master/src/s6-overlay/installer" | sudo sh -s -- install

Note 1: It is not possible to change the installation folder.

Note 2: It is not possible to remove s6-overlay.

Note: If you do not define INSTALL_DIRECTORY, gosu will be installed in /usr/sbin.

Contributing

  1. Fork it.
  2. Create your branch: git checkout -b my-new-feature.
  3. Commit your changes: git commit -am 'Add some feature'.
  4. Push to the branch: git push origin my-new-feature.
  5. Submit a pull request.

If you like / use this project, please let me known by adding a on the GitHub repository.

Links

About

Sets of entrypoints for Linux containers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%