docker-compose.yml
में पर्यावरण चर सरणी परिभाषा का उपयोग करते समय फ़ाइल में उद्धरण नहीं होने चाहिए:
db:
image: mysql:5.7
ports:
- "3306:3306"
environment:
- MYSQL_ROOT_PASSWORD=secret
- MYSQL_USER=django
- MYSQL_PASSWORD=secret
- MYSQL_DATABASE=myAppDB
यदि आप उनका उपयोग अपने docker-compose.yml
. में करते हैं फ़ाइल:
db:
image: mysql:5.7
ports:
- "3306:3306"
environment:
- MYSQL_ROOT_PASSWORD="secret"
- MYSQL_USER="django"
- MYSQL_PASSWORD="secret"
- MYSQL_DATABASE="myAppDB"
और भागो:
$ docker-compose up -d
और चल रहे कंटेनर में प्रवेश करें:
$ docker-compose exec db /bin/bash
आप आउटपुट देखेंगे:
[email protected]:/# echo $MYSQL_ROOT_PASSWORD
"secret"