我对Docker比较新,有一个docker-compose文件,我想要访问私有仓库。由于docker-compose文件也将在其他计算机上运行,因此我希望将“docker login”命令集成到docker-compose文件中。这样,执行“docker-compose up”后,就像执行“docker login”一样,必须输入用户数据。这是否可能?不幸的是,在我的搜索中,我还没有找到集成该命令的方法。谢谢您的帮助。
不; 没有办法在docker-compose.yml
文件中指定凭证信息。(即使可能,你也绝对不希望将它们提交到源代码控制或在明文文件中分发。) 你需要在每个系统上手动运行docker login
。