Commit Graph

14 Commits (066aa72b83c2d73d17dc6f5b6e363d2ea22004a0)

Author SHA1 Message Date
Kebler Network System Administrator 066aa72b83 fix: change make_tag to image_name
allow build to call image_name
change $SCRIPT to $BUILD_DIR
feat: support sourcing an environment file
2023-01-22 15:02:36 -08:00
Kebler Network System Administrator 4fbb994fec feat: new entrypoint script, calls start script which in turn has case statement
to be more flexible passing commands or executing a script when staring container
by default will start a shell
can map host user set of to be shared directories in the container (via volumes) if HOST_MAP is set
2023-01-21 22:53:03 -08:00
Kebler Network System Administrator 94d6e720e0 refactor common init script
include sysadmin and host users, permit sysadmin to do all sudo without password
2023-01-21 22:48:30 -08:00
Kebler Network System Administrator 4bc6727f20 feat: add on the fly volume creating and mapping to the host including bind mounting 2023-01-21 22:47:00 -08:00
Kebler Network System Administrator 9b90e79d4d add package scripts for package install separation from initialization 2023-01-21 22:43:53 -08:00
Kebler Network System Administrator f2c9be5c29 fix making tags
add image_tags function
refactor image_tag function
2023-01-21 22:42:36 -08:00
Kebler Network System Administrator c343cbb148 fix: deal with no src/ directory in current directory
fix: save old image by retagging or overwrite
add: allow only breaking cache for initialzation run of build
2023-01-21 22:41:14 -08:00
Kebler Network System Administrator 87bc2057c6 separate package install from initialization on dockefile build 2023-01-21 22:22:41 -08:00
Kebler Network System Administrator 6e0856c5de add install script to /opt/bin 2023-01-17 15:42:56 -08:00
Kebler Network System Administrator dfc0ecf966 convert scripts to functions and create library of secondary functions. Enable calling those directly form build script/function
more image scripts to /src folder
2023-01-17 15:20:49 -08:00
Kebler Network System Administrator 4f3b4b94fe improved setting options for source script directory to accept absoulte path and to force use of base repo source (src) 2023-01-17 11:53:24 -08:00
Kebler Network System Administrator 6cef778b83 add usage (help) to build script 2022-10-22 08:23:16 -07:00
Kebler Network System Administrator f50c85cce9 initial working build and supporting scripts 2022-10-20 18:48:17 -07:00
Kebler Network System Administrator 52d188e8c9 initial commit 2022-10-20 11:29:54 -07:00