supprimer docker/ qui est obsolète
This commit is contained in:
parent
580e20b342
commit
40c9cb968c
|
@ -1 +0,0 @@
|
|||
/b/t/
|
|
@ -1,2 +0,0 @@
|
|||
/b/
|
||||
/build.env.local
|
|
@ -1,12 +0,0 @@
|
|||
FROM ur/d9base
|
||||
|
||||
ARG date
|
||||
ARG version
|
||||
LABEL date=$date version=$version
|
||||
|
||||
ENV I=/install/nutools
|
||||
COPY . $I
|
||||
RUN $I/uinst -y $I && rm -rf $I
|
||||
|
||||
ENV PATH="$PATH:/usr/local/nutools"
|
||||
CMD ["/bin/bash", "-il"]
|
72
docker/build
72
docker/build
|
@ -1,72 +0,0 @@
|
|||
#!/bin/bash
|
||||
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
||||
source /etc/ulibauto || exit 1
|
||||
|
||||
function display_help() {
|
||||
uecho "$scriptname: construire $NAME
|
||||
|
||||
USAGE
|
||||
$scriptname [options]
|
||||
|
||||
OPTIONS
|
||||
-b, --build
|
||||
-n, --no-cache"
|
||||
}
|
||||
|
||||
function do_prereqs() {
|
||||
:
|
||||
}
|
||||
function do_build() {
|
||||
local date; local -a args
|
||||
setx date=date +%y%m%d
|
||||
args=(
|
||||
-f Dockerfile
|
||||
-t $NAME:latest
|
||||
--build-arg "date=$date"
|
||||
${no_cache:+--no-cache}
|
||||
)
|
||||
|
||||
etitle "Création de l'image docker $NAME" \
|
||||
docker build "${args[@]}" "$CTXDIR"
|
||||
}
|
||||
function do_run() {
|
||||
docker run -it --rm "$NAME"
|
||||
}
|
||||
|
||||
cd "$scriptdir"
|
||||
source ./build.env || die "Impossible de trouver build.env"
|
||||
[ -f build.env.local ] && source build.env.local
|
||||
|
||||
auto=1
|
||||
prereqs=
|
||||
build=
|
||||
no_cache=
|
||||
run=
|
||||
args=(
|
||||
--help '$exit_with display_help'
|
||||
--prereqs '$prereqs=1; auto='
|
||||
-b,--build '$build=1; auto='
|
||||
-n,--no-cache no_cache=1
|
||||
-r,--run '$run=1; auto='
|
||||
)
|
||||
parse_args "$@"; set -- "${args[@]}"
|
||||
|
||||
if [ -n "$prereqs" ]; then
|
||||
build=
|
||||
run=
|
||||
elif [ -n "$auto" ]; then
|
||||
build=1
|
||||
fi
|
||||
|
||||
if [ -n "$prereqs" ]; then
|
||||
do_prereqs "$@" || die
|
||||
fi
|
||||
|
||||
if [ -n "$build" ]; then
|
||||
do_build "$@" || die
|
||||
fi
|
||||
|
||||
if [ -n "$run" ]; then
|
||||
do_run "$@" || die
|
||||
fi
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
||||
# Nom de l'image
|
||||
NAME=ur/nutools
|
||||
# Build context pour docker
|
||||
CTXDIR=..
|
||||
# Répertoire contenant les fichiers nécessaire au build
|
||||
BUILDDIR=b
|
||||
# Répertoire temporaire pour construire les fichiers de BUILDDIR. Ce répertoire
|
||||
# n'est pas transmis au daemon docker
|
||||
TRANSDIR=b/t
|
||||
|
||||
# Fonctions spécifiques
|
||||
#function do_prereqs() { :; }
|
||||
#function do_build() { :; }
|
||||
#function do_run() { :; }
|
Loading…
Reference in New Issue