mirror of https://github.com/docker/docs.git
Fix all docker compose command
Remove "-" in docker compose command (docker-compose -> docker compose)
This commit is contained in:
parent
e0bbe1a32f
commit
bf00d867d3
|
@ -24,7 +24,7 @@ a Linux machine, you will need to [install Docker Compose](../compose/install/in
|
|||
After installation, you should be able to run the following and see version information.
|
||||
|
||||
```console
|
||||
$ docker-compose version
|
||||
$ docker compose version
|
||||
```
|
||||
|
||||
## Create the Compose file
|
||||
|
@ -274,11 +274,11 @@ Now that we have our `docker-compose.yml` file, we can start it up!
|
|||
|
||||
1. Make sure no other copies of the app/db are running first (`docker ps` and `docker rm -f <ids>`).
|
||||
|
||||
2. Start up the application stack using the `docker-compose up` command. We'll add the `-d` flag to run everything in the
|
||||
2. Start up the application stack using the `docker compose up` command. We'll add the `-d` flag to run everything in the
|
||||
background.
|
||||
|
||||
```console
|
||||
$ docker-compose up -d
|
||||
$ docker compose up -d
|
||||
```
|
||||
|
||||
When we run this, we should see output like this:
|
||||
|
@ -292,7 +292,7 @@ Now that we have our `docker-compose.yml` file, we can start it up!
|
|||
|
||||
You'll notice that the volume was created as well as a network! By default, Docker Compose automatically creates a network specifically for the application stack (which is why we didn't define one in the compose file).
|
||||
|
||||
3. Let's look at the logs using the `docker-compose logs -f` command. You'll see the logs from each of the services interleaved
|
||||
3. Let's look at the logs using the `docker compose logs -f` command. You'll see the logs from each of the services interleaved
|
||||
into a single stream. This is incredibly useful when you want to watch for timing-related issues. The `-f` flag "follows" the
|
||||
log, so will give you live output as it's generated.
|
||||
|
||||
|
@ -307,7 +307,7 @@ Now that we have our `docker-compose.yml` file, we can start it up!
|
|||
|
||||
The service name is displayed at the beginning of the line (often colored) to help distinguish messages. If you want to
|
||||
view the logs for a specific service, you can add the service name to the end of the logs command (for example,
|
||||
`docker-compose logs -f app`).
|
||||
`docker compose logs -f app`).
|
||||
|
||||
> **Tip: Waiting for the DB before starting the app**
|
||||
>
|
||||
|
@ -336,20 +336,20 @@ quickly see what container is our app and which container is the mysql database.
|
|||
|
||||
## Tear it all down
|
||||
|
||||
When you're ready to tear it all down, simply run `docker-compose down` or hit the trash can on the Docker Dashboard
|
||||
When you're ready to tear it all down, simply run `docker compose down` or hit the trash can on the Docker Dashboard
|
||||
for the entire app. The containers will stop and the network will be removed.
|
||||
|
||||
>**Warning**
|
||||
>
|
||||
>Removing Volumes
|
||||
>
|
||||
>By default, named volumes in your compose file are NOT removed when running `docker-compose down`. If you want to
|
||||
>By default, named volumes in your compose file are NOT removed when running `docker compose down`. If you want to
|
||||
>remove the volumes, you will need to add the `--volumes` flag.
|
||||
>
|
||||
>The Docker Dashboard does _not_ remove volumes when you delete the app stack.
|
||||
{: .warning}
|
||||
|
||||
Once torn down, you can switch to another project, run `docker-compose up` and be ready to contribute to that project! It really
|
||||
Once torn down, you can switch to another project, run `docker compose up` and be ready to contribute to that project! It really
|
||||
doesn't get much simpler than that!
|
||||
|
||||
## Recap
|
||||
|
|
Loading…
Reference in New Issue