草庐IT

docker - 配置 docker-compose 覆盖以忽略/隐藏一些容器

如果我有(简化),以下docker-compose.yml:parent:image:parentlinks:-childchild:image:child我可以构造一个docker-compose.override.yml文件来不创建或启动child图像吗?一个不受欢迎的(对我来说)解决方案是反转文件,这样默认的yml文件将只创建parent,而覆盖将创建两者。但是,我希望master配置文件包含最常见的使用场景。 最佳答案 为原始海报辩护:我完全明白你为什么要这样做。docker-compose方式似乎总是“将您的变体放入覆盖文

mysql - Docker-compose:数据库未初始化

我对docker-compose和mysql有疑问:docker-compose.ymlversion:'2'services:db:image:mysqlvolumes:-"./sito/db/:/var/lib/mysql"ports:-"3306:3306"restart:alwaysenvironment:MYSQL_ROOT_PASSWORD:app:depends_on:-dbimage:eboraas/apache-phplinks:-dbports:-"80:80"volumes:-./sito/:/var/www/html/编写此容器时发生错误:Recreatingp

mysql - Docker-compose:数据库未初始化

我对docker-compose和mysql有疑问:docker-compose.ymlversion:'2'services:db:image:mysqlvolumes:-"./sito/db/:/var/lib/mysql"ports:-"3306:3306"restart:alwaysenvironment:MYSQL_ROOT_PASSWORD:app:depends_on:-dbimage:eboraas/apache-phplinks:-dbports:-"80:80"volumes:-./sito/:/var/www/html/编写此容器时发生错误:Recreatingp

docker - 使用 pycharm 调试登台 docker compose 服务器

我有以下docker-compose.yml文件:version:'2'services:postgis:image:mdillon/postgisenvironment:POSTGRES_USER:${POSTGIS_ENV_POSTGRES_USER}POSTGRES_PASSWORD:${POSTGIS_ENV_POSTGRES_PASSWORD}POSTGRES_DB:${POSTGIS_ENV_POSTGRES_DB}volumes:-/nexchange/database:/var/lib/postgresql/datarestart:alwaysapp:image:oni

docker - 使用 pycharm 调试登台 docker compose 服务器

我有以下docker-compose.yml文件:version:'2'services:postgis:image:mdillon/postgisenvironment:POSTGRES_USER:${POSTGIS_ENV_POSTGRES_USER}POSTGRES_PASSWORD:${POSTGIS_ENV_POSTGRES_PASSWORD}POSTGRES_DB:${POSTGIS_ENV_POSTGRES_DB}volumes:-/nexchange/database:/var/lib/postgresql/datarestart:alwaysapp:image:oni

ruby-on-rails - 如何在 AWS CodeBuild 上运行 docker-compose?

我正在尝试使用docker-compose在AWSCodeBuild上设置自动化Rails测试,但它出错了。在buildspec.yml中:phases:build:commands:-docker-composeup-d[Container]2018/10/2311:27:56Runningcommanddocker-composeup-dCouldn'tconnecttoDockerdaemonathttp+docker://localhost-isitrunning?Ifit'satanon-standardlocation,specifytheURLwiththeDOCKER_

ruby-on-rails - 如何在 AWS CodeBuild 上运行 docker-compose?

我正在尝试使用docker-compose在AWSCodeBuild上设置自动化Rails测试,但它出错了。在buildspec.yml中:phases:build:commands:-docker-composeup-d[Container]2018/10/2311:27:56Runningcommanddocker-composeup-dCouldn'tconnecttoDockerdaemonathttp+docker://localhost-isitrunning?Ifit'satanon-standardlocation,specifytheURLwiththeDOCKER_

postgresql - Docker-Compose Postgresql 导入转储

我有一个关于docker和postgres的问题。每次docker启动并想要导入给定的转储时,我都会设置一个新的postgres数据库。我的问题是这样的,但答案对我来说还不够:Dockerpostgresdoesnotruninitfileindocker-entrypoint-initdb.dDocker编写:postgres:environment:-POSTGRES_USER=****-POSTGRES_PASSWORD=****-POSTGRES_DB=****build:context:.dockerfile:dockerfile-postgres我的Dockerfile:(

postgresql - Docker-Compose Postgresql 导入转储

我有一个关于docker和postgres的问题。每次docker启动并想要导入给定的转储时,我都会设置一个新的postgres数据库。我的问题是这样的,但答案对我来说还不够:Dockerpostgresdoesnotruninitfileindocker-entrypoint-initdb.dDocker编写:postgres:environment:-POSTGRES_USER=****-POSTGRES_PASSWORD=****-POSTGRES_DB=****build:context:.dockerfile:dockerfile-postgres我的Dockerfile:(

docker - 如何从 Docker compose 安装软件包?

您好,我是Docker新手。我有一个docker-compose.yml,它看起来像这样:version:"3"services:lmm-website:image:lmm/lamp:php${PHP_VERSION:-71}container_name:${CONTAINER_NAME:-lmm-website}environment:HOME:/home/usercommand:supervisord-nvolumes:-..:/builds/lmm/website-db_website:/var/lib/mysqlports:-8765:80-12121:443-3309:330