Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Run a one-off command on a service.
- For example:
- $ docker-compose run web python manage.py shell
- By default, linked services will be started, unless they are already
- running. If you do not want to start linked services, use
- `docker-compose run --no-deps SERVICE COMMAND [ARGS...]`.
- Usage:
- run [options] [-v VOLUME...] [-p PORT...] [-e KEY=VAL...] [-l KEY=VALUE...]
- SERVICE [COMMAND] [ARGS...]
- Options:
- -d, --detach Detached mode: Run container in the background, print
- new container name.
- --name NAME Assign a name to the container
- --entrypoint CMD Override the entrypoint of the image.
- -e KEY=VAL Set an environment variable (can be used multiple times)
- -l, --label KEY=VAL Add or override a label (can be used multiple times)
- -u, --user="" Run as specified username or uid
- --no-deps Don't start linked services.
- --rm Remove container after run. Ignored in detached mode.
- -p, --publish=[] Publish a container's port(s) to the host
- --service-ports Run command with the service's ports enabled and mapped
- to the host.
- --use-aliases Use the service's network aliases in the network(s) the
- container connects to.
- -v, --volume=[] Bind mount a volume (default [])
- -T Disable pseudo-tty allocation. By default `docker-compose run`
- allocates a TTY.
- -w, --workdir="" Working directory inside the container
Add Comment
Please, Sign In to add comment