Comments (5)
On the github page for geard they have an example:
"$ gear install ccoleman/envtest localhost/env-test1 --env-file=deployment/fixtures/simple.env
Loading environment into a running container is dependent on the "docker run --env-file" option in Docker master from 0.9.x after April 1st. You must start the daemon with "gear daemon --has-env-file" in order to use the option - this option will be made the default after 0.9.1 lands and the minimal requirements will be updated."
One example of an .env file can be found in the repo itself:
https://github.com/openshift/geard/blob/master/deployment/fixtures/simple.env
from geard.
You can also set env via
$ gear install openshift/busybox-http-app localhost/myservice A=B B=C C=D
from geard.
Thanks for the notes. I had tried --env-file but I must have been doing something wrong. Is there a way to define environment variables via the json definition of containers?
from geard.
[edit] I'm an idiot, I missed the note about starting the gear daemon with --has-env-file
Thanks all!
from geard.
bluepojo the default has now been changed to be "true" (but it's not in the Fedora packages yet I don't think) since Docker landed their env file support.
from geard.
Related Issues (20)
- Add json response and versioning to REST API HOT 1
- Can't Build from tarball archive anymore HOT 1
- Unable to get version information from a tarball archive
- 'gear deploy' possible with REST API? HOT 1
- gear daemon crashed by rest "stopped" HOT 1
- STI save-artifacts script should be optional during build time
- geard cannot be installed in /usr/local
- gear status doesn't work if systemctl is not in /usr/bin/systemctl but /bin/systemctl (and /bin != /usr/bin)
- Configure units to automatically restart under certain failure conditions HOT 2
- Add a curl example showing how to set container environment variables with the REST API
- The `docker inspect` test in the systemd COMMON_CONTAINER template uses wrong variable name
- Don't automatically create `-data` containers HOT 1
- A Gear API for removing environment files
- Environment variables in .json files? HOT 3
- Find an alternative to bind mounts for STI HOT 11
- Deployment is not valid
- install gear isolate doesn't work HOT 2
- Documentation update at http://openshift.github.io/geard/#download
- go-netfilter-queue/netfilter.go compile errors
- Can not run the example HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from geard.