Improve markdown style in Docker documentation files
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
# Usando Docker para desarrollo en local
|
||||
|
||||
Puedes usar Docker para tener una instalación local de CONSUL si:
|
||||
|
||||
- Estás teniendo problemas para instalar los [prerrequisitos](prerequisites.md) correctamente.
|
||||
- Quieres tener una instalación local rápidamente para probar o hacer una demo.
|
||||
- Prefieres no interferir con instalaciones de apps Rails existentes.
|
||||
@@ -27,6 +28,7 @@ La aplicación de Docker te pedirá darle permisos e intrudocir tu contraseña.
|
||||
### Linux
|
||||
|
||||
1. Instala Docker:
|
||||
|
||||
```bash
|
||||
sudo apt-get update
|
||||
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
|
||||
@@ -37,6 +39,7 @@ sudo apt-get install -y docker-engine
|
||||
```
|
||||
|
||||
2. Instala Docker Compose
|
||||
|
||||
```bash
|
||||
sudo curl -o /usr/local/bin/docker-compose -L "https://github.com/docker/compose/releases/download/1.15.0/docker-compose-$(uname -s)-$(uname -m)"
|
||||
sudo chmod +x /usr/local/bin/docker-compose
|
||||
@@ -46,22 +49,26 @@ sudo chmod +x /usr/local/bin/docker-compose
|
||||
|
||||
Pendiente de ser completado... ¡Se agradecen las Contribuciones!
|
||||
|
||||
<h2 id="instalacion">Instalación</h2>
|
||||
## Instalación
|
||||
|
||||
Clona el repositorio en tu ordenador y entra en el directorio:
|
||||
|
||||
```bash
|
||||
git clone git@github.com:consul/consul.git
|
||||
cd consul
|
||||
```
|
||||
|
||||
### macOS & Linux
|
||||
|
||||
Creamos nuestros ficheros de secrets y database basados en los ejemplos:
|
||||
|
||||
```bash
|
||||
cp config/secrets.yml.example config/secrets.yml
|
||||
cp config/database-docker.yml.example config/database.yml
|
||||
```
|
||||
|
||||
Y generamos el contenedor:
|
||||
|
||||
```bash
|
||||
docker build -t consul .
|
||||
```
|
||||
@@ -102,9 +109,11 @@ POSTGRES_PASSWORD=password docker-compose run app rails console
|
||||
```
|
||||
|
||||
Para verificar que los contenedores estan corriendo usa:
|
||||
|
||||
```bash
|
||||
docker ps .
|
||||
```
|
||||
|
||||
Deberías obtener algo similar a:
|
||||

|
||||
|
||||
@@ -112,25 +121,30 @@ Deberías obtener algo similar a:
|
||||
|
||||
Pendiente de ser completado... ¡Se agradecen las Contribuciones!
|
||||
|
||||
|
||||
## ¿Tienes problemas?
|
||||
|
||||
Ejecute los comandos en el **directorio de CONSUL**, para borrar todas las imágenes y contenedores anteriores del Docker de CONSUL. Luego, reinicie el [proceso de instalación](#instalacion) de Docker:
|
||||
|
||||
1. Quitar todas las imágenes de CONSUL:
|
||||
|
||||
```bash
|
||||
docker-compose down --rmi all -v --remove-orphans
|
||||
```
|
||||
|
||||
2. Quitar todos los contenedores de CONSUL
|
||||
|
||||
```bash
|
||||
docker-compose rm -f -s -v
|
||||
```
|
||||
|
||||
3. Verificar si todavía hay algún contenedor:
|
||||
|
||||
```bash
|
||||
docker ps -a
|
||||
```
|
||||
|
||||
Caso positivo, eliminar cada uno de forma manual:
|
||||
|
||||
```bash
|
||||
docker container rm <container_id>
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user