18 lines
968 B
Markdown
18 lines
968 B
Markdown
# Docker_service
|
|
|
|
Definición del servicio de gestión de transporte publico.
|
|
|
|
## docker-compose.yaml
|
|
|
|
Contiene la definición de los contenedores/imagenes que esta compuesto el servicio. Cada contenedor contiene las variables de entorno definidas en forma explicita para el lanzamiento del servicio y en el caso de ser parte del desarrollo referencia a un `Dockerfile` que tiene las intrucciones para la creación del contenedor a partir del codigo.
|
|
|
|
## Dockerfile's
|
|
|
|
Cada archivo dockerfile contiene las intrucciones para la creación del contenedor a partir del último commit del repositorio. En el caso que el codigo no se encuentre publico se puede crear un [Personal Access Token](https://gitlab.com/-/user_settings/personal_access_tokens) con permisos de lectura al repositorio usando la sintaxis:
|
|
|
|
```
|
|
git clone https://personal-access-token-id@git.arpa/url/del/repositorio
|
|
```
|
|
|
|
Que permite clonar repositorios con una llave dentro del proceso de clonación.
|