Pārlūkot izejas kodu

Merge pull request #1718 from moxiegirl/propos-alternates

remove cli
Aanand Prasad 10 gadi atpakaļ
vecāks
revīzija
4b4c4f37bd
1 mainītis faili ar 0 papildinājumiem un 216 dzēšanām
  1. 0 216
      docs/cli.md

+ 0 - 216
docs/cli.md

@@ -1,216 +0,0 @@
-<!--[metadata]>
-+++
-title = "Compose CLI reference"
-description = "Compose CLI reference"
-keywords = ["fig, composition, compose, docker, orchestration, cli,  reference"]
-[menu.main]
-identifier = "smn_install_compose"
-parent = "smn_compose_ref"	
-+++
-<![end-metadata]-->
-
-
-# Compose CLI reference
-
-Most Docker Compose commands are run against one or more services. If
-the service is not specified, the command will apply to all services.
-
-For full usage information, run `docker-compose [COMMAND] --help`.
-
-## Commands
-
-### build
-
-Builds or rebuilds services.
-
-Services are built once and then tagged as `project_service`, e.g.,
-`composetest_db`. If you change a service's Dockerfile or the contents of its
-build directory, run `docker-compose build` to rebuild it.
-
-### help
-
-Displays help and usage instructions for a command.
-
-### kill
-
-Forces running containers to stop by sending a `SIGKILL` signal. Optionally the
-signal can be passed, for example:
-
-    $ docker-compose kill -s SIGINT
-
-### logs
-
-Displays log output from services.
-
-### port
-
-Prints the public port for a port binding
-
-### ps
-
-Lists containers.
-
-### pull
-
-Pulls service images.
-
-### restart
-
-Restarts services.
-
-### rm
-
-Removes stopped service containers.
-
-
-### run
-
-Runs a one-off command on a service.
-
-For example,
-
-    $ docker-compose run web python manage.py shell
-
-will start the `web` service and then run `manage.py shell` in python.
-Note that by default, linked services will also be started, unless they are
-already running.
-
-One-off commands are started in new containers with the same configuration as a
-normal container for that service, so volumes, links, etc will all be created as
-expected. When using `run`, there are two differences from bringing up a
-container normally:
-
-1. the command will be overridden with the one specified. So, if you run
-`docker-compose run web bash`, the container's web command (which could default
-to, e.g., `python app.py`) will be overridden to `bash`
-
-2. by default no ports will be created in case they collide with already opened
-ports.
-
-Links are also created between one-off commands and the other containers which
-are part of that service. So, for example, you could run:
-
-    $ docker-compose run db psql -h db -U docker
-
-This would open up an interactive PostgreSQL shell for the linked `db` container
-(which would get created or started as needed).
-
-If you do not want linked containers to start when running the one-off command,
-specify the `--no-deps` flag:
-
-    $ docker-compose run --no-deps web python manage.py shell
-
-Similarly, if you do want the service's ports to be created and mapped to the
-host, specify the `--service-ports` flag:
-
-    $ docker-compose run --service-ports web python manage.py shell
-
-
-### scale
-
-Sets the number of containers to run for a service.
-
-Numbers are specified as arguments in the form `service=num`. For example:
-
-    $ docker-compose scale web=2 worker=3
-
-### start
-
-Starts existing containers for a service.
-
-### stop
-
-Stops running containers without removing them. They can be started again with
-`docker-compose start`.
-
-### up
-
-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 exits, all containers are stopped. Running `docker-compose up -d`
-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.
-
-## Options
-
-### --verbose
-
- Shows more output
-
-### -v, --version
-
- Prints version and exits
-
-### -f, --file FILE
-
- Specify what file to read configuration from. If not provided, Compose will look
- for `docker-compose.yml` in the current working directory, and then each parent
- directory successively, until found.
-
- Use a `-` as the filename to read configuration from stdin. When stdin is used
- all paths in the configuration will be relative to the current working
- directory.
-
-### -p, --project-name NAME
-
- Specifies an alternate project name (default: current directory name)
-
-
-## Environment Variables
-
-Several environment variables are available for you to configure Compose's behaviour.
-
-Variables starting with `DOCKER_` are the same as those used to configure the
-Docker command-line client. If you're using boot2docker, `eval "$(boot2docker shellinit)"`
-will set them to their correct values.
-
-### COMPOSE\_PROJECT\_NAME
-
-Sets the project name, which is prepended to the name of every container started by Compose. Defaults to the `basename` of the current working directory.
-
-### COMPOSE\_FILE
-
-Specify what file to read configuration from. If not provided, Compose will look
-for `docker-compose.yml` in the current working directory, and then each parent
-directory successively, until found.
-
-### DOCKER\_HOST
-
-Sets the URL of the docker daemon. As with the Docker client, defaults to `unix:///var/run/docker.sock`.
-
-### DOCKER\_TLS\_VERIFY
-
-When set to anything other than an empty string, enables TLS communication with
-the daemon.
-
-### DOCKER\_CERT\_PATH
-
-Configures the path to the `ca.pem`, `cert.pem`, and `key.pem` files used for TLS verification. Defaults to `~/.docker`.
-
-### COMPOSE\_MAX\_WORKERS
-
-Configures the maximum number of worker threads to be used when executing
-commands in parallel. Only a subset of commands execute in parallel, `stop`,
-`kill` and `rm`.
-
-## Compose documentation
-
-- [User guide](/)
-- [Installing Compose](install.md)
-- [Get started with Django](django.md)
-- [Get started with Rails](rails.md)
-- [Get started with Wordpress](wordpress.md)
-- [Yaml file reference](yml.md)
-- [Compose environment variables](env.md)
-- [Compose command line completion](completion.md)