.
├── articaleServer
│ ├── Dockerfile
│ ├── main.go
│ └── sources.json
├── butler
│ ├── Dockerfile
│ ├── main.py
│ └── requirements.txt
├── docker-compose.yml
├── frontEnd
│ ├── Dockerfile
│ ├── main.go
│ ├── tags.json
│ └── templates
│ ├── auth.html
│ ├── feed.html
│ ├── footer.html
│ ├── header.html
│ ├── main.html
│ └── today.html
└── server
├── Dockerfile
├── keys
│ ├── app.rsa
│ └── app.rsa.pub
└── main.go
.env
MONGO_USERNSME=user
MONGO_USERNSME=password
I have .env file in path with docker-compose.yml and I need to use variables form it in other containers(articaleServer, butler, server) in go files like
mongoDBDialInfo := &mgo.DialInfo{
Addrs: []string{"mongodb://mongo:27017"},
Username: os.Getenv("MONGO_USERNSME"),
Password: os.Getenv("MONGO_PASSWORD"),
}
But go does't see it and pass nil