如何在windows环境下设置docker桌面环境变量?



我使用命令"docker pull mysql:5.7.28";在docker桌面正确显示镜像和容器,但当试图运行容器时,它显示退出,错误是MYSQL_ROOT_PASSWORD required。

所以我需要在yaml文件中编辑MYSQL_ROOT_PASSWORD来解决这个问题。现在问题很简单,我没有使用docker-compose文件来设置容器,并且无法在docker桌面中找到设置该变量的选项。

您可以在使用docker run运行容器时设置环境变量,例如"启动mysql服务器实例"。在https://hub.docker.com/_/mysql .

另一种选择是创建一个docker-compose.yml并在那里设置环境变量(关于您可以在撰写文件中放入的内容的参考在这里)。

可能有一种方法来设置环境变量在Docker桌面,但我不使用它,所以我不知道。但是,文档应该告诉您。

相关内容

最新更新