informatica:devops:integracion_continua:docker_compose
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
informatica:devops:integracion_continua:docker_compose [2019/07/12 14:43] – created jose | informatica:devops:integracion_continua:docker_compose [2020/02/28 13:07] (current) – jose | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Install ====== | ||
+ | Puede cambiar por la versión | ||
+ | |||
+ | curl -L " | ||
+ | |||
+ | |||
====== Integración continua con Docker Compose ====== | ====== Integración continua con Docker Compose ====== | ||
+ | Crear un docker compose con: | ||
+ | LDAP | ||
+ | Git | ||
+ | Jenkins | ||
+ | |||
+ | ====== LDAP ====== | ||
+ | Imagen de dinkel/ | ||
+ | docker run --rm -ti -p 1389:389 -e SLAPD_PASSWORD=dadada -e SLAPD_DOMAIN=lobo99.com dinkel/ | ||
+ | ===== Carga de usuarios: ===== | ||
+ | Fichero carga_ldap.ldif | ||
+ | < | ||
+ | dn: ou=personas, | ||
+ | ou: personas | ||
+ | objectclass: | ||
+ | |||
+ | dn: ou=grupos, | ||
+ | objectClass: | ||
+ | ou: grupos | ||
+ | |||
+ | dn: ou=wls, | ||
+ | objectClass: | ||
+ | ou: wls | ||
+ | |||
+ | dn: cn=Aitor Tillas Frias, | ||
+ | objectclass: | ||
+ | cn: Aitor Tillas | ||
+ | sn: Frias | ||
+ | uid: atillas | ||
+ | userpassword: | ||
+ | |||
+ | dn: cn=Armando Bronca Segura, | ||
+ | objectclass: | ||
+ | cn: Armando Bronca | ||
+ | sn: Segura | ||
+ | uid: abronca | ||
+ | userpassword: | ||
+ | |||
+ | dn: cn=Deployers, | ||
+ | objectclass: | ||
+ | objectclass: | ||
+ | cn: Deployers | ||
+ | member: cn=Aitor Tillas, | ||
+ | </ | ||
+ | |||
+ | Realizamos carga inicial: | ||
+ | ldapadd -h localhost -p 1389 -D " | ||
+ | Consulta: | ||
+ | ldapsearch -D " | ||
+ | | ||
+ | ====== Gitlab ====== | ||
+ | https:// | ||
+ | < | ||
+ | docker run --publish 1443:443 --publish 1080:80 --publish 1022:22 \ | ||
+ | --volume / | ||
+ | --volume / | ||
+ | --volume / | ||
+ | gitlab/ | ||
+ | </ | ||
+ | |||
+ | ====== Jenkins ====== | ||
+ | https:// | ||
+ | |||
+ | docker run jenkins/ | ||
+ | |||
+ | |||
informatica/devops/integracion_continua/docker_compose.1562942636.txt.gz · Last modified: 2019/07/12 14:43 by jose