2bc42d223cfe3e21aef06648fb971bd9fb00828e

Author
Renjith <renjithrajeevvk@gmail.com>
Committer
GitHub <noreply@github.com>
Date

Message

feat(docker-compose): add `dcupdb` alias (#10235)

Diff

 1diff --git a/plugins/docker-compose/README.md b/plugins/docker-compose/README.md
 2index 13f3c2ceaba76a920e4d8b31fe677d0551818829..bbcff2e0c370a407cd7f83978bc3135042dd40ca 100644
 3--- a/plugins/docker-compose/README.md
 4+++ b/plugins/docker-compose/README.md
 5@@ -11,22 +11,23 @@ plugins=(... docker-compose)
 6 
 7 ## Aliases
 8 
 9-| Alias     | Command                        | Description                                                      |
10-|-----------|--------------------------------|------------------------------------------------------------------|
11-| dco       | `docker-compose`               | Docker-compose main command                                      |
12-| dcb       | `docker-compose build`         | Build containers                                                 |
13-| dce       | `docker-compose exec`          | Execute command inside a container                               |
14-| dcps      | `docker-compose ps`            | List containers                                                  |
15-| dcrestart | `docker-compose restart`       | Restart container                                                |
16-| dcrm      | `docker-compose rm`            | Remove container                                                 |
17-| dcr       | `docker-compose run`           | Run a command in container                                       |
18-| dcstop    | `docker-compose stop`          | Stop a container                                                 |
19-| dcup      | `docker-compose up`            | Build, (re)create, start, and attach to containers for a service |
20-| dcupb     | `docker-compose up --build`    | Same as `dcup`, but build images before starting containers      |
21-| dcupd     | `docker-compose up -d`         | Same as `dcup`, but starts as daemon                             |
22-| dcdn      | `docker-compose down`          | Stop and remove containers                                       |
23-| dcl       | `docker-compose logs`          | Show logs of container                                           |
24-| dclf      | `docker-compose logs -f`       | Show logs and follow output                                      |
25-| dcpull    | `docker-compose pull`          | Pull image of a service                                          |
26-| dcstart   | `docker-compose start`         | Start a container                                                |
27-| dck       | `docker-compose kill`          | Kills containers                                                 |
28+| Alias     | Command                        | Description                                                                      |
29+|-----------|--------------------------------|----------------------------------------------------------------------------------|
30+| dco       | `docker-compose`               | Docker-compose main command                                                      |
31+| dcb       | `docker-compose build`         | Build containers                                                                 |
32+| dce       | `docker-compose exec`          | Execute command inside a container                                               |
33+| dcps      | `docker-compose ps`            | List containers                                                                  |
34+| dcrestart | `docker-compose restart`       | Restart container                                                                |
35+| dcrm      | `docker-compose rm`            | Remove container                                                                 |
36+| dcr       | `docker-compose run`           | Run a command in container                                                       |
37+| dcstop    | `docker-compose stop`          | Stop a container                                                                 |
38+| dcup      | `docker-compose up`            | Build, (re)create, start, and attach to containers for a service                 |
39+| dcupb     | `docker-compose up --build`    | Same as `dcup`, but build images before starting containers                      |
40+| dcupd     | `docker-compose up -d`         | Same as `dcup`, but starts as daemon                                             |
41+| dcupdb    | `docker-compose up -d --build` | Same as `dcup`, but build images before starting containers and starts as daemon |
42+| dcdn      | `docker-compose down`          | Stop and remove containers                                                       |
43+| dcl       | `docker-compose logs`          | Show logs of container                                                           |
44+| dclf      | `docker-compose logs -f`       | Show logs and follow output                                                      |
45+| dcpull    | `docker-compose pull`          | Pull image of a service                                                          |
46+| dcstart   | `docker-compose start`         | Start a container                                                                |
47+| dck       | `docker-compose kill`          | Kills containers                                                                 |
48diff --git a/plugins/docker-compose/docker-compose.plugin.zsh b/plugins/docker-compose/docker-compose.plugin.zsh
49index b8a4b067db7456bd52b96ef6359cd62ffcf36643..7a8bf4a03525a5db1261da5d6052833e2407c533 100644
50--- a/plugins/docker-compose/docker-compose.plugin.zsh
51+++ b/plugins/docker-compose/docker-compose.plugin.zsh
52@@ -12,6 +12,7 @@ alias dcstop="$dccmd stop"
53 alias dcup="$dccmd up"
54 alias dcupb="$dccmd up --build"
55 alias dcupd="$dccmd up -d"
56+alias dcupdb="$dccmd up -d --build"
57 alias dcdn="$dccmd down"
58 alias dcl="$dccmd logs"
59 alias dclf="$dccmd logs -f"