Specify password in Docker commands

This is needed since pull request 4478 in the consul/consul repository.
This commit is contained in:
Javi Martín
2021-04-22 18:56:51 +02:00
parent 68ff36685d
commit 6240f4c313
2 changed files with 13 additions and 10 deletions

View File

@@ -70,14 +70,14 @@ docker build -t consul .
Create your app database images: Create your app database images:
```bash ```bash
docker-compose up -d database POSTGRES_PASSWORD=password docker-compose up -d database
``` ```
Once built you can initialize your development DB and populate it with: Once built you can initialize your development DB and populate it with:
``` ```
docker-compose run app rake db:create db:migrate POSTGRES_PASSWORD=password docker-compose run app rake db:create db:migrate
docker-compose run app rake db:dev_seed POSTGRES_PASSWORD=password docker-compose run app rake db:dev_seed
``` ```
### Windows ### Windows
@@ -89,8 +89,9 @@ Pending to be completed... Contributions Welcome!
### macOS & Linux ### macOS & Linux
Now we can finally run the application with: Now we can finally run the application with:
```bash ```bash
docker-compose up POSTGRES_PASSWORD=password docker-compose up
``` ```
And you'll be able to access it at your browser visiting [http://localhost:3000](http://localhost:3000) And you'll be able to access it at your browser visiting [http://localhost:3000](http://localhost:3000)
@@ -98,7 +99,7 @@ And you'll be able to access it at your browser visiting [http://localhost:3000]
Additionally, if you want to run the rails console just run in another terminal: Additionally, if you want to run the rails console just run in another terminal:
```bash ```bash
docker-compose run app rails console POSTGRES_PASSWORD=password docker-compose run app rails console
``` ```
To verify the containers are up execute: To verify the containers are up execute:

View File

@@ -67,15 +67,16 @@ docker build -t consul .
``` ```
Creamos las imágenes de base de datos: Creamos las imágenes de base de datos:
```bash ```bash
docker-compose up -d database POSTGRES_PASSWORD=password docker-compose up -d database
``` ```
Una vez creada la imagen, podemos crear la base de datos e introducir datos de prueba: Una vez creada la imagen, podemos crear la base de datos e introducir datos de prueba:
``` ```
docker-compose run app rake db:create db:migrate POSTGRES_PASSWORD=password docker-compose run app rake db:create db:migrate
docker-compose run app rake db:dev_seed POSTGRES_PASSWORD=password docker-compose run app rake db:dev_seed
``` ```
### Windows ### Windows
@@ -87,8 +88,9 @@ Pendiente de ser completado... ¡Se agradecen las Contribuciones!
### macOS & Linux ### macOS & Linux
Una vez instalado, puedes lanzar la aplicación con: Una vez instalado, puedes lanzar la aplicación con:
```bash ```bash
docker-compose up POSTGRES_PASSWORD=password docker-compose up
``` ```
Y podrás acceder a la aplicación desde tu navegador visitando [http://localhost:3000](http://localhost:3000) Y podrás acceder a la aplicación desde tu navegador visitando [http://localhost:3000](http://localhost:3000)
@@ -96,7 +98,7 @@ Y podrás acceder a la aplicación desde tu navegador visitando [http://localhos
Adicionalmente, si quieres lanzar por ejemplo la consola de rails: Adicionalmente, si quieres lanzar por ejemplo la consola de rails:
```bash ```bash
docker-compose run app rails console POSTGRES_PASSWORD=password docker-compose run app rails console
``` ```
Para verificar que los contenedores estan corriendo usa: Para verificar que los contenedores estan corriendo usa: