Skip to content
This repository has been archived by the owner on Nov 4, 2021. It is now read-only.
/ dumb-entrypoint Public archive

Sets of entrypoints for Linux containers

License

Notifications You must be signed in to change notification settings

timonier/dumb-entrypoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

README

Sets of entrypoints for Linux containers

⚠️ This project is no longer maintained. ⚠️

Installation

dockerize

# Define installation folder

export INSTALL_DIRECTORY=/usr/local/bin

# Use local installation

sudo src/dockerize/installer install

# Use remote installation

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

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

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://gitlab.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://gitlab.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://gitlab.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://gitlab.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.

Links

About

Sets of entrypoints for Linux containers

Resources

License

Stars

Watchers

Forks

Languages