Docker example that shows how to build "Data & Volumes" image and use environnement variables.
Before you get started, you need to have the following tools installed:
- Docker
Navigate to the root directory of the cloned repository:
Build the Docker image:
docker build -t data-volumes .
Run the Docker container:
# `-v` flag create a named volume to persiste data even if the container is removed
docker run -d -v feedback:/data-volumes/feedback -p 8080:3000 --rm --name data-volumes data-volumes
# list created volumes
docker volume ls
Set env var:
docker run -d -v feedback:/data-volumes/feedback -p 8082:80 -e PORT=80 --rm data-volumes:env
Set env file:
docker run -d -v feedback:/data-volumes/feedback -p 8083:5000 --env-file ./.env.development --rm data-volumes:env