Base docker image with Headless Chrome pre-installed for angular projects.
Here's how to plan a release :
git tag <VERSION ex. : 0.0.2>git push --tagsIt will trigger Docker Build, and a new image will be available on Docker public repository with the appropriate version tag.
docker build -t devopsmica/e2e-tools .
docker tag devopsmica/e2e-tools devopsmica/e2e-tools:0.0.3
And use your new created TAG (0.0.3)
export TAG=0.0.1
docker build -t devopsmica/e2e-tools:$TAG .
export CONTAINER_ID=$(docker run --rm -d devopsmica/e2e-tools:$TAG sleep 999)
docker export $CONTAINER_ID > e2e-tools-$TAG.tar
cat e2e-tools-$TAG.tar | docker import - devopsmica/e2e-tools:$TAG-flatten
docker push devopsmica/e2e-tools:$TAG-flatten
docker stop $CONTAINER_ID
rm -f e2e-tools-$TAG.tar
Content type
Image
Digest
Size
794.6 MB
Last updated
over 5 years ago
docker pull devopsmica/e2e-tools