按照mac上的执行步骤。
在make应用程序步骤中,它的失败
make1:*没有制定目标“audit云-审核”的规则。停止播放。制作:*应用程序错误2
make application
make nginx/up
docker-compose up -d nginx
Starting nginx ... done
make keycloak/up
docker-compose up -d keycloak
nginx is up-to-date
Starting keycloak ... done
Keycloak path 192.168.1.250/auth
make ra
当通过windows上的docker上的Yii 2初学者工具包构建站点时-发出命令composer run-script docker:build,构建失败并显示以下消息
输出:
> cp .env.dist .env
> docker-compose up --force-recreate -d
In file .\.env: environment variable name 'YII_DEBUG ' may not contains whitespace.
Script docker-compose up --force-recreate -d h
我想写一个脚本,执行以下操作从git中拉出一个存储库,如果存储库已经存在,则意味着运行它第二次,然后删除旧文件夹并拉出存储库,然后我的存储库包含docker-compose文件,如果docker compose已经在工作,则停止它,现在docker-compose up -d相同的代码如下: pipeline {
agent any
stages {
stage('Pull the repo') {
steps {
sh "sudo rm -r devops1"
sh
我使用ChatOps为开源协作工具Mattermost编写了一个机器人。现在我想编写一些集成测试并运行它们。当我跟随从他们的项目运行集成测试时,他们不会成功。我使用命令pytest --capture=no --log-cli-level=DEBUG .来运行集成测试。
它失败了,因为在运行命令localhost:8065 docker-compose up -d之后,还没有可用的docker-compose up -d。有人知道我做错了什么吗?
我想测试一下麋鹿。当我想要做一个BUt时,它工作得很好
docker-compose up
在代理后面
docker-compose up --no-recreate
Building kibana
Step 1 : FROM kibana:latest
---> 544887fbfa30
Step 2 : RUN apt-get update && apt-get install -y netcat
---> Running in 794342b9d807
它失败了
W: Some index files failed to download. They h
我有两个不同的服务,在不同的目录中,为相同的docker网络配置。 Service PUB是一个RabbitMQ发布者。其docker-compose文件启动服务PUB和RabbitMQ。 Service WRK是一个RabbitMQ工作进程。其docker-compose文件启动服务WRK和RabbitMQ。 docker-compose up -d PUB将启动PUB和RabbitMQ,但是运行docker-compose up -d WKR将失败,因为已经分配了RabbitMQ端口。Bind for 0.0.0.0:15672 failed: port is already alloc
我正在为一个应用程序制作一个CI/CD管道,该管道具有React前端和Java后端。当我每次运行构建时,都会失败并得到一个错误。无论是在服务器上运行还是在本地机器上运行,我都会遇到这个错误。
Error Jenkins running on local :+ /usr/bin/docker-compose up --build -d
/var/root/.jenkins/workspace/flight-test-pipeline@tmp/durable-3512619f/script.sh: line 1: /usr/bin/docker-compose: No such file or d
如果我运行以下命令:docker-compose up --detach
它只返回Docker的默认信息:
Builds, (re)creates, starts, and attaches to containers for a service.
Unless they are already running, this command also starts any linked services.
The `docker-compose up` command aggregates the output of each container. When
the command exit
假设您有一个很长的坞-撰写文件,其中有许多容器,它们在码头网络中相互通信。让我们称之为“堆栈”。您想要启动这个堆栈3次,每一次都有一个稍微不同的配置。要做到这一点,你可以说:
docker-compose -p pizza up
docker-compose -p pie up
docker-compose -p soda up
但是,如果将任何端口公开给主机,则此操作将失败:
nginx:
image: nginx:alpine
ports:
- "80:80"
networks:
- my_app_net
它将失败,因为主
我们有基于码头的构建和部署,下面提到的是我们的docker-compose.yml文件。
web:
image: stage.example.com/logcomponent:latest
ports:
- "80"
environment:
NODE_ENV: DEV
我们正在使用docker-compose up -d运行它。是否有一种方法可以从命令中指定NODE_ENV值,如docker-compose up -d PROD或docker-compose up -d DEV
提前谢谢。
在docker-compose.yml中定义了服务的范围。这些服务已启动。我只需要重建其中的一个并启动它,而不需要启动其他服务。我运行以下命令:
docker-compose up -d # run all services
docker-compose stop nginx # stop only one. but it still running !!!
docker-compose build --no-cache nginx
docker-compose up -d --no-deps # link nginx to other services
最后我得到了旧的nginx容器。顺便
我正在使用Docker for Mac,在独立的存储库中有3个不同的“微服务”,它们都有自己的docker-compose.yml文件。这些服务本身并不在docker中运行,而是有一个docker-compose.yml文件,用于调出每个服务使用的数据库(例如postgresql、minio和redis)。这使得我可以很容易地单独处理这些服务。
然而,由于端口冲突,很难同时进行两个服务的cd service1 && docker-compose up -d && cd service2 && docker-compose up -d。例如,如果s
我有一个由project_a,project_b,project_c三个图像组成的对接者组合.
我可以跑:
docker-compose up -d
它将启动背景中的所有图像,而不是将它们的输出打印到当前shell。
我也可以通过以下方式开始一个特定的图像:
docker-compose up project_b
然而,这将将project_b的日志打印到shell中。
因此,我想我可以跑:
docker-compose up project_b -d
然而,这会造成:
ERROR: No such service -d
如何仅仅启动一个容器在一个码头-合成堆栈的背景?
我通过docker-compose up -d启动各种停靠容器,它们都启用了重新启动始终标志。
当我重新启动主机(Windows10Pro)时,容器会重新启动,但卷似乎没有挂载。我之所以知道这一点,是因为我将配置文件保存在已挂载的卷上,当我转到网页时,服务会打开初始的安装屏幕,例如,plex会启动新服务器。当我运行docker-compose stop,然后运行docker-compose up -d时,它们会挂载卷并使用正确的配置文件。容器在重新启动时如何启动与docker-compose up之间是否有区别?