3 source "$(dirname "$0")/buildah-metadata"
4 container
=$
(buildah from argeo
/argeo2-tp
:$VERSION_ARGEO_TP-$ARCH)
7 #buildah copy $container argeo2-rpmfactory.repo /etc/yum.repos.d/
8 #buildah copy $container /srv/rpmfactory/argeo-osgi-2/el7/ /srv/rpmfactory/argeo-osgi-2/el7/
10 source "$(dirname "$0")/buildah-common"
12 buildah config
--label release
="1" $container
13 buildah config
--label version
="$VERSION_ARGEO_COMMONS" $container
16 buildah config
--label name
="argeo2-node" $container
17 buildah config
--label description
="Argeo 2 Node" $container
18 buildah config
--label url
=https
://hub.docker.com
/repository
/docker
/argeo
/argeo2-node
$container
21 buildah run
$container -- microdnf
install osgi-boot argeo-cms-e4-rap argeo-node
22 buildah run
$container -- microdnf clean all
24 #buildah run $container -- rm -rf /srv/rpmfactory/argeo-osgi-2
27 buildah config
--entrypoint '["/usr/sbin/argeoctl","start"]' $container
28 buildah config
--port 8080 $container
30 buildah commit
--rm --format docker
$container argeo
/argeo2-node
:$VERSION_ARGEO_COMMONS-$ARCH
31 buildah tag argeo
/argeo2-node
:$VERSION_ARGEO_COMMONS-$ARCH argeo
/argeo2-node
:$ARCH
33 buildah push argeo
/argeo2-node
:$VERSION_ARGEO_COMMONS-$ARCH docker
://argeo
/argeo2-node
:$VERSION_ARGEO_COMMONS-$ARCH
34 buildah push argeo
/argeo2-node
:$ARCH docker
://argeo
/argeo2-node
:$ARCH