Skip to content

BenoitNorrin/docker-build-with-secrets

Repository files navigation

Docker build image with secrets

Project example.

Step 1 : build the builder

See : Dockerfile.build

docker build --build-arg SVN_USER=<user> --build-arg SVN_PASSWORD=<password> --build-arg PROJECT_VERSION=tags/1.0.0/ -t project-builder -f Dockerfile.build .

Step 2 : run the builder to build the final image

See : Dockerfile.release

docker run --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -ti project-builder

Step 3 : run your image

docker run -it -p 80:80 -d project

With docker-compose

Edit docker-compose-builder.yml and complete with yours secrets

docker-compose -f docker-compose-builder.yml up --build
docker-compose -f docker-compose-release.yml up -d

About

Example to build image with secrets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published