2016-04-07 40 views
0

有人要求从docker到docker-compose.yml(Need to convert this relatively simple docker pull and run commands into a docker-compose.yml file?)的具体转换,但我想知道是否有任何适当的文档。是否有任何文件在docker命令和docker-compose.yml之间进行转换?

我也一直在寻找周围的码头工人,compose.yml文件,我发现不同的做事方法,不知道他们是否实际上是完全一样的事情或不:

在MySQL的配置是:

environment: 
- MYSQL_DATABASE=wordpress_db 
- MYSQL_ROOT_PASSWORD=asdasdas 

而且在phpMyAdmin是:

environment: 
    MYSQL_USERNAME: root 
    MYSQL_ROOT_PASSWORD: asdasdas 

有什么区别?

+2

也许从[docker-compose documentation]开始(https://docs.docker.com/compose/compose-file/#environment)? – larsks

+0

Docker文档相当不错并且广泛。还有,有两种格式可以定义env变量,这些格式是https://docs.docker.com/compose/compose-file/#environment –

回答

0

环境可以以相似的方式用于码头和码头构成。

您尝试使用的环境名称未与docker和docker-compose命令和配置程序连接,这与您尝试使用的图像相关联。

因此,您应该在Docker镜像的文档(或源代码)中找到应使用哪种环境名称。

Propably在你的例子: https://hub.docker.com/_/mysql/

我不知道你正在使用的phpMyAdmin的图像。

相关问题