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