Browse Source

[docker-compose] Added alias for docker-compose up --build (#8843)

* [docker-compose] Added alias for docker-compose up --build

Sometimes building images before starting the containers comes in handy.

Alias: `dcupb`
Command: `docker-compose up --build`

* Updated docker-compose/README.md

Added the alias definition in the readme

Co-authored-by: Robby Russell <robby@planetargon.com>
Vikas Raj 3 years ago
parent
commit
27bf831843
2 changed files with 20 additions and 18 deletions
  1. 19 18
      plugins/docker-compose/README.md
  2. 1 0
      plugins/docker-compose/docker-compose.plugin.zsh

+ 19 - 18
plugins/docker-compose/README.md

@@ -11,21 +11,22 @@ plugins=(... docker-compose)
 
 ## Aliases
 
-| Alias     | Command                  | Description                                                      |
-|-----------|--------------------------|------------------------------------------------------------------|
-| dco       | `docker-compose`         | Docker-compose main command                                      |
-| dcb       | `docker-compose build`   | Build containers                                                 |
-| dce       | `docker-compose exec`    | Execute command inside a container                               |
-| dcps      | `docker-compose ps`      | List containers                                                  |
-| dcrestart | `docker-compose restart` | Restart container                                                |
-| dcrm      | `docker-compose rm`      | Remove container                                                 |
-| dcr       | `docker-compose run`     | Run a command in container                                       |
-| dcstop    | `docker-compose stop`    | Stop a container                                                 |
-| dcup      | `docker-compose up`      | Build, (re)create, start, and attach to containers for a service |
-| dcupd     | `docker-compose up -d`   | Same as `dcup`, but starts as daemon                             |
-| dcdn      | `docker-compose down`    | Stop and remove containers                                       |
-| dcl       | `docker-compose logs`    | Show logs of container                                           |
-| dclf      | `docker-compose logs -f` | Show logs and follow output                                      |
-| dcpull    | `docker-compose pull`    | Pull image of a service                                          |
-| dcstart   | `docker-compose start`   | Start a container                                                |
-| dck       | `docker-compose kill`    | Kills containers                                                 |
+| Alias     | Command                        | Description                                                      |
+|-----------|--------------------------------|------------------------------------------------------------------|
+| dco       | `docker-compose`               | Docker-compose main command                                      |
+| dcb       | `docker-compose build`         | Build containers                                                 |
+| dce       | `docker-compose exec`          | Execute command inside a container                               |
+| dcps      | `docker-compose ps`            | List containers                                                  |
+| dcrestart | `docker-compose restart`       | Restart container                                                |
+| dcrm      | `docker-compose rm`            | Remove container                                                 |
+| dcr       | `docker-compose run`           | Run a command in container                                       |
+| dcstop    | `docker-compose stop`          | Stop a container                                                 |
+| dcup      | `docker-compose up`            | Build, (re)create, start, and attach to containers for a service |
+| dcupb     | `docker-compose up --build`    | Same as `dcup`, but build images before starting containers      |
+| dcupd     | `docker-compose up -d`         | Same as `dcup`, but starts as daemon                             |
+| dcdn      | `docker-compose down`          | Stop and remove containers                                       |
+| dcl       | `docker-compose logs`          | Show logs of container                                           |
+| dclf      | `docker-compose logs -f`       | Show logs and follow output                                      |
+| dcpull    | `docker-compose pull`          | Pull image of a service                                          |
+| dcstart   | `docker-compose start`         | Start a container                                                |
+| dck       | `docker-compose kill`          | Kills containers                                                 |

+ 1 - 0
plugins/docker-compose/docker-compose.plugin.zsh

@@ -18,6 +18,7 @@ alias dcrm='docker-compose rm'
 alias dcr='docker-compose run'
 alias dcstop='docker-compose stop'
 alias dcup='docker-compose up'
+alias dcupb='docker-compose up --build'
 alias dcupd='docker-compose up -d'
 alias dcdn='docker-compose down'
 alias dcl='docker-compose logs'