草庐IT

composable

全部标签

docker - docker compose 有没有办法创建交叉服务常量?

我有这样的撰写文件:service1://somestuffenvironment:-"PROP=some_common_value"service2://somestuffenvironment:-"PROP=some_common_value"service2://somestuffenvironment:-"PROP=some_common_value"我想设置具有相同值的属性。我现在可以复制该值。看起来很糟糕。dockercompose中有没有办法创建跨服务常量? 最佳答案 有几个选项。如果您使用docker-compose

docker - docker compose 有没有办法创建交叉服务常量?

我有这样的撰写文件:service1://somestuffenvironment:-"PROP=some_common_value"service2://somestuffenvironment:-"PROP=some_common_value"service2://somestuffenvironment:-"PROP=some_common_value"我想设置具有相同值的属性。我现在可以复制该值。看起来很糟糕。dockercompose中有没有办法创建跨服务常量? 最佳答案 有几个选项。如果您使用docker-compose

Docker Compose 与一个终止容器

我有一个数据库容器、一个应用程序容器和一个预加载数据库所需数据的容器的dockercompose设置。我想和docker-composeup一起启动所有容器而预加载容器在完成后终止,它与exit0一起工作.但终止这个容器会导致完整的设置中断,并显示以下消息:composesetup_load_1exitedwithcode0Gracefullystopping...(pressCtrl+Cagaintoforce)Stoppingcomposesetup_app_1...Stoppingcomposesetup_db_1...有没有办法在一个docker-compose设置中拥有多个生

Docker Compose 与一个终止容器

我有一个数据库容器、一个应用程序容器和一个预加载数据库所需数据的容器的dockercompose设置。我想和docker-composeup一起启动所有容器而预加载容器在完成后终止,它与exit0一起工作.但终止这个容器会导致完整的设置中断,并显示以下消息:composesetup_load_1exitedwithcode0Gracefullystopping...(pressCtrl+Cagaintoforce)Stoppingcomposesetup_app_1...Stoppingcomposesetup_db_1...有没有办法在一个docker-compose设置中拥有多个生

docker-compose - 公开链接服务端口

我正在尝试设置一个由MySQL数据库容器支持的SonarQube容器。我的docker-compose.yml:sonar:environment:-SONARQUBE_USER=sonar-SONARQUBE_PASSWORD=sonar-SONARQUBE_DATABASE=sonar-SONARQUBE_JDBC_URL=jdbc:mysql://db:3306/sonar?useUnicode=true&characterEncoding=utf8build:.ports:-"19000:9000"-"19306:3306"links:-dbdb:environment:-MY

docker-compose - 公开链接服务端口

我正在尝试设置一个由MySQL数据库容器支持的SonarQube容器。我的docker-compose.yml:sonar:environment:-SONARQUBE_USER=sonar-SONARQUBE_PASSWORD=sonar-SONARQUBE_DATABASE=sonar-SONARQUBE_JDBC_URL=jdbc:mysql://db:3306/sonar?useUnicode=true&characterEncoding=utf8build:.ports:-"19000:9000"-"19306:3306"links:-dbdb:environment:-MY

docker-compose 没有设置环境变量

当我运行docker-composebuild&&docker-composeupredis时,docker-compose.yaml和中指定了environment>RUNenv在Dockerfile中,我设置的环境变量没有打印出来。为什么这不起作用?我正在使用docker-compose版本1.4.2。以下是相关文件:docker-compose.yaml与environment作为KEY=value对的列表:redis:build:../storage/redisports:-"6379:6379"environment:-FOO='bar'docker-compose.yaml

docker-compose 没有设置环境变量

当我运行docker-composebuild&&docker-composeupredis时,docker-compose.yaml和中指定了environment>RUNenv在Dockerfile中,我设置的环境变量没有打印出来。为什么这不起作用?我正在使用docker-compose版本1.4.2。以下是相关文件:docker-compose.yaml与environment作为KEY=value对的列表:redis:build:../storage/redisports:-"6379:6379"environment:-FOO='bar'docker-compose.yaml

docker - 将现有 Docker 容器迁移到 Docker Compose

我有几个由经典Docker命令启动的正在运行的容器。这些容器正在使用同样是“手动”创建的Docker网络:dockernetworkcreatesimple-networkdockerrun-d\--namedocker-registry\--net=simple-network\-p5000:5000\-v[...]\registry:2.3.0dockerrun-d\--namedocker-registry-web\--net=simple-network\-p8080\-v[...]\hyper/docker-registry-webdockerrun-d\--namengin

docker - 将现有 Docker 容器迁移到 Docker Compose

我有几个由经典Docker命令启动的正在运行的容器。这些容器正在使用同样是“手动”创建的Docker网络:dockernetworkcreatesimple-networkdockerrun-d\--namedocker-registry\--net=simple-network\-p5000:5000\-v[...]\registry:2.3.0dockerrun-d\--namedocker-registry-web\--net=simple-network\-p8080\-v[...]\hyper/docker-registry-webdockerrun-d\--namengin