草庐IT

composer_xe

全部标签

ruby-on-rails - 无法运行 rake db :create in Dockerfile with docker-compose

我有一个Dockerfile和docker-compose.yml就像tutorial除了我从现有应用开始。我的docker-compose.yml看起来像:db:image:postgresports:-"5432"web:build:.command:bundleexecrailss-p3000-b'0.0.0.0'volumes:-.:/myappports:-"3030:3030"links:-db和Dockerfile:FROMruby:2.1.4RUNapt-getupdate-qq&&apt-getinstall-ybuild-essentiallibpq-devnode

docker - 在 Dockerbuild 文件中使用 docker-compose 环境变量

拥有以下docker-compose文件:db:build:.environment:-MYSQL_ROOT_PASSWORD=password-ENV=testenv_file:.env有什么方法可以使用docker-compose.yml中声明的环境变量(作为环境或在env_file中声明)作为Dockerfile的一部分,而不在Dockerfile中声明它们?像这样的:FROMjava:7ADD${ENV}/data.xml/data/CMD["run.sh"] 最佳答案 虽然这个问题是很久以前提出的,但这里有一个类似问题的答

docker - 在 Dockerbuild 文件中使用 docker-compose 环境变量

拥有以下docker-compose文件:db:build:.environment:-MYSQL_ROOT_PASSWORD=password-ENV=testenv_file:.env有什么方法可以使用docker-compose.yml中声明的环境变量(作为环境或在env_file中声明)作为Dockerfile的一部分,而不在Dockerfile中声明它们?像这样的:FROMjava:7ADD${ENV}/data.xml/data/CMD["run.sh"] 最佳答案 虽然这个问题是很久以前提出的,但这里有一个类似问题的答

mysql - 使用 docker-compose 来创建 MySQL 模式/数据库

如果mysql数据库/模式尚不存在,我正在尝试创建它。这是我尝试过的:docker-compose.ymlmysql:image:mysql:5.6.26environment:-MYSQL_ROOT_PASSWORD=rootcommand:"mysql-uroot-prootcreateDB.sqlCREATEDATABASEIFNOTEXISTSbignibou;它不起作用。如果架构不存在,使用docker/docker-compose创建架构的最佳方式是什么? 最佳答案 我终于找到了解决方案的开始。MySQL镜像采用环境变量

mysql - 使用 docker-compose 来创建 MySQL 模式/数据库

如果mysql数据库/模式尚不存在,我正在尝试创建它。这是我尝试过的:docker-compose.ymlmysql:image:mysql:5.6.26environment:-MYSQL_ROOT_PASSWORD=rootcommand:"mysql-uroot-prootcreateDB.sqlCREATEDATABASEIFNOTEXISTSbignibou;它不起作用。如果架构不存在,使用docker/docker-compose创建架构的最佳方式是什么? 最佳答案 我终于找到了解决方案的开始。MySQL镜像采用环境变量

string - docker-compose.yml invalid : app. build contains an invalid type, 它应该是一个字符串

当我的docker-compose.yml如下运行$docker-composeup时,一切都按预期工作:app:build:.但是,当我将docker-compose.yml设置为(在docker-composereference中似乎有效)时:app:build:context:.我收到以下错误:$docker-composeupERROR:TheComposefile'./docker-compose.yml'isinvalidbecause:app.buildcontainsaninvalidtype,itshouldbeastring我也尝试过context:".",但没有任

string - docker-compose.yml invalid : app. build contains an invalid type, 它应该是一个字符串

当我的docker-compose.yml如下运行$docker-composeup时,一切都按预期工作:app:build:.但是,当我将docker-compose.yml设置为(在docker-composereference中似乎有效)时:app:build:context:.我收到以下错误:$docker-composeupERROR:TheComposefile'./docker-compose.yml'isinvalidbecause:app.buildcontainsaninvalidtype,itshouldbeastring我也尝试过context:".",但没有任

c# - 如何修复 .NET Windows 应用程序在启动时崩溃并出现异常代码 : 0xE0434352?

我构建了一个.NETWindowsFormsVisualStudio2010中的应用程序。我还通过VisualStudio2010构建了相应的设置/安装包。这是作为32位(x86)应用程序构建的。(我们使用仅32位的第三方Windows窗体控件)。我能够运行安装包并成功部署到其他Windows764位环境和32位WindowsXP机器。安装的应用程序在这些上运行良好。但是,当我尝试运行WindowsServer2008R2-64位,应用程序在启动时崩溃。它通过安装程序成功安装,没有任何错误。加载应用程序时似乎崩溃了。我将一个消息框作为应用程序的第一行,以查看它是否已通过加载。消息框没有

docker-compose 名为 : "prefix_%s_1" instead of "%s" 的图像

当我在带有链接的docker-compose.yaml文件中设置几个Docker容器时,容器的名称最终采用prefix_%s_1格式而不是%s,和链接容器上/etc/hosts中的别名是一样的。为什么redis容器的别名是test_redis_1而不是redis?以下是相关文件和输出:#docker-compose.yamlmonkey:build:../../monkeydockerfile:test.Dockerfilelinks:-redis:redisports:-"9006:9006"redis:build:../storage/redisports:-"6379:6379"

docker-compose 名为 : "prefix_%s_1" instead of "%s" 的图像

当我在带有链接的docker-compose.yaml文件中设置几个Docker容器时,容器的名称最终采用prefix_%s_1格式而不是%s,和链接容器上/etc/hosts中的别名是一样的。为什么redis容器的别名是test_redis_1而不是redis?以下是相关文件和输出:#docker-compose.yamlmonkey:build:../../monkeydockerfile:test.Dockerfilelinks:-redis:redisports:-"9006:9006"redis:build:../storage/redisports:-"6379:6379"