Man page - docker-compose-up(1)
Packages contains this manual
- docker-compose-wait(1)
- docker-compose-exec(1)
- docker-compose-build(1)
- docker-compose-port(1)
- docker-compose-up(1)
- docker-compose-alpha-publish(1)
- docker-compose-down(1)
- docker-compose-unpause(1)
- docker-compose-top(1)
- docker-compose-create(1)
- docker-compose-alpha-viz(1)
- docker-compose-alpha(1)
- docker-compose-version(1)
- docker-compose-images(1)
- docker-compose-stop(1)
- docker-compose-restart(1)
- docker-compose-kill(1)
- docker-compose-start(1)
- docker-compose-run(1)
- docker-compose-ps(1)
- docker-compose-pause(1)
- docker-compose-stats(1)
- docker-compose-scale(1)
- docker-compose(1)
- docker-compose-logs(1)
- docker-compose-pull(1)
- docker-compose-push(1)
- docker-compose-rm(1)
- docker-compose-config(1)
- docker-compose-ls(1)
- docker-compose-watch(1)
- docker-compose-events(1)
- docker-compose-cp(1)
- docker-compose-attach(1)
apt-get install docker-compose
Manual
DOCKER-COMPOSE-UP
NAMESYNOPSIS
DESCRIPTION
OPTIONS
OPTIONS INHERITED FROM PARENT COMMANDS
SEE ALSO
NAME
docker-compose-up - Create and start containers
SYNOPSIS
docker compose up [OPTIONS] [SERVICE...]
DESCRIPTION
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 (like docker compose logs --follow does). One can optionally select a subset of services to attach to using --attach flag, or exclude some services using --no-attach to prevent output to be flooded by some verbose services.
When the command exits, all containers are stopped. Running docker compose up --detach starts the containers in the background and leaves them running.
If there are existing containers for a service, and the serviceās configuration or image was changed after the containerās creation, docker compose up picks up the changes by stopping and recreating the containers (preserving mounted volumes). To prevent Compose from picking up changes, use the --no-recreate flag.
If you want to force Compose to stop and recreate all containers, use the --force-recreate flag.
If the process encounters an error, the exit code for this command is 1 . If the process is interrupted using SIGINT (ctrl + C) or SIGTERM , the containers are stopped, and the exit code is 0 .
OPTIONS
|
--abort-on-container-exit [=false] |
Stops all containers if any container was stopped. Incompatible with -d |
||
|
--always-recreate-deps [=false] |
Recreate dependent containers. Incompatible with --no-recreate. |
||
|
--attach =[] |
Restrict attaching to the specified services. Incompatible with --attach-dependencies. |
||
|
--attach-dependencies [=false] |
Automatically attach to log output of dependent services |
||
|
--build [=false] |
Build images before starting containers |
||
|
-d , --detach [=false] |
Detached mode: Run containers in the background |
||
|
--exit-code-from ="" |
Return the exit code of the selected service container. Implies --abort-on-container-exit |
||
|
--force-recreate [=false] |
Recreate containers even if their configuration and image havenāt changed |
||
|
-h , --help [=false] |
help for up |
||
|
--no-attach =[] |
Do not attach (stream logs) to the specified services |
||
|
--no-build [=false] |
Donāt build an image, even if itās policy |
||
|
--no-color [=false] |
Produce monochrome output |
||
|
--no-deps [=false] |
Donāt start linked services |
||
|
--no-log-prefix [=false] |
Donāt print prefix in logs |
||
|
--no-recreate [=false] |
If containers already exist, donāt recreate them. Incompatible with --force-recreate. |
||
|
--no-start [=false] |
Donāt start the services after creating them |
||
|
--pull ="policy" |
Pull image before running ("always"|"missing"|"never") |
||
|
--quiet-pull [=false] |
Pull without printing progress information |
||
|
--remove-orphans [=false] |
Remove containers for services not defined in the Compose file |
||
|
-V , --renew-anon-volumes [=false] |
Recreate anonymous volumes instead of retrieving data from the previous containers |
||
|
--scale =[] |
Scale SERVICE to NUM instances. Overrides the scale setting in the Compose file if present. |
||
|
-t , --timeout =0 |
Use this timeout in seconds for container shutdown when attached or when containers are already running |
||
|
--timestamps [=false] |
Show timestamps |
||
|
--wait [=false] |
Wait for services to be running|healthy. Implies detached mode. |
||
|
--wait-timeout =0 |
Maximum duration to wait for the project to be running|healthy |
||
|
-w , --watch [=false] |
Watch source code and rebuild/refresh containers when files are updated. |
OPTIONS INHERITED FROM PARENT COMMANDS
|
--dry-run [=false] |
Execute command in dry run mode |
SEE ALSO
docker-compose(1)