1
.
├── 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如何在不同的容器中使用docker-compose env文件變量與golang?
MONGO_USERNSME=user
MONGO_USERNSME=password
我在泊塢窗,compose.yml路徑.ENV文件,我需要用變量的形式,它在像
去文件其他容器(articaleServer,管家,服務器)mongoDBDialInfo := &mgo.DialInfo{
Addrs: []string{"mongodb://mongo:27017"},
Username: os.Getenv("MONGO_USERNSME"),
Password: os.Getenv("MONGO_PASSWORD"),
}
但簡化版,去看看它,並通過零
你能提供碼頭合成文件嗎? – yamenk
[撰寫文件參考](https://docs.docker.com/compose/compose-file/#env_file) – mkopriva