环境变量

把配置信息放在环境变量里面,程序可以非常方便的读取出来。所以我们可以看到大部分docker的程序都是支持这种方式来进行一些配置的。

传递环境变理给程序 -e

一个环境变量就需要写一个 -e

docker run --name some-mysql -v /mysql/datadir:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag –character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci`

显示出当前container的环境变量

通过下厕所命令我们可以看到所有的环境变量

docker exec <container id or name> env
# 或者printenv
最近更新的
...