-f --fileFILE指定Compose模板文件,默认为docker-compose.yml-p --project-name NAME 指定项目名称,默认使用当前所在目录为项目名--verbose 输出更多调试信息-v,-version 打印版本并退出--log-level LEVEL 定义日志等级(DEBUG, INFO, WARNING, ERROR, CRITICAL) 2,docker-compose up docker-compose up [options] ...
Docker Compose项目是 Docker 官方的开源项目,Compose定位是 「定义和运行多个 Docker 容器的应用(Defining and running multi-container Docker applications)」,来源于之前的 Fig 项目,使用 Python 语言编写。负责实现对 Docker 容器集群的快速编排。项目地址为:https://github.com/docker/compose/releases Compose的默认...
docker compose [-f <arg>...] [options] [COMMAND] [ARGS...] 部分命令选项如下: -f,--file:指定使用的 Compose 模板文件,默认为docker-compose.yml,可以多次指定,指定多个 yml; -p, --project-name:指定工程名称,默认使用docker-compose.yml文件所在目录的名称; -v:打印版本并退出; --log-level:定义...
Docker Compose项目名称不能为空的错误处理 如果在使用Docker Compose时遇到“Docker compose project name must not be empty”错误,通常是因为没有为项目指定名称。在这种情况下,我们只需在docker-compose命令中加入-p或--project-name选项,并指定一个项目名称即可解决该问题。 docker-compose-pmyproject up-d 1. ...
Docker-Compose 将所管理的容器分为三层 工程(project):一个工程包含多个服务 服务(service):一个服务当中可包括多个容器实例 容器(container) Docker-Compose 运行目录下的所有文件(docker-compose.yml、extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名。
1、Docker-Compose 命令选项如下: -f,–file FILE指定Compose模板文件,默认为docker-compose.yml,可以多次指定。 -p,–project-name NAME指定项目名称,默认将使用所在目录名称作为项目名。 -x-network-driver 使用Docker的可拔插网络后端特性(需要Docker 1.9+版本) -x-network-driver DRIVER指定网络后端的驱动,默认为...
I have a number of projects which are using docker-compose and I'm starting to have the need to specify the project name directly into the docker-compose.yml Consider this scenario: I have two projects with the following directory struct...
docker-compose [-f ...] [options] [COMMAND] [ARGS...] So you have to use the-pbeforetheupwhich is a command. So it's expected thatdocker-compose up -p projectNamedoesn't work as it should bedocker-compose -p projectName up. ...
DockerComposeDownArguments指定要传递给docker-compose down命令的额外参数。 例如,--timeout 500。 DockerComposeEnvFilePath传递给docker compose命令--env-file的 .env 文件的相对路径。 请参阅“使用env_file属性”。 默认值:空 DockerComposeProjectName如果指定,则重写 Docker Compose 项目的项目名称。
Compose使用项目名称(project name)将不同应用的环境隔离开,项目名称可以用来: 在开发机上,将应用环境复制多份; 防止使用了相同名称服务的应用之间互相干扰; 默认情况下,项目名称是项目文件夹根目录的名称,你可以使用-p标识或COMPOSE_PROJECT_NAME改变默认的名称。