A simple DevOps environment setup by docker-compose. Focus on the integration of Jira, Jenkins and GitHub.
Component | Version | Ports |
---|---|---|
Nginx | 1.19.10-alpine or latest | 8080:8080, 8081:8081, 9000:9000, 50000:50000 |
Jenkins | 2.277.1-lts-alpine or latest | 8080, 50000 |
Jira | 8.16.1 or latest | 8080 |
Sonarqube | 8.2-community | 9000 |
Postgresql | 9.5-alpine or latest | N/A |
git clone https://github.com/Felixho19/DevOps.git
cd DevOps
docker-compose up -d
Then the following service can be accessed:
Component | URL | Internal URL for configuration |
---|---|---|
Jenkins | https://localhost:8081 | https://nginx-proxy:8081 |
Jira | https://localhost:8080 | https://nginx-proxy:8080 |
Sonarqube | https://localhost:9000 | https://nginx-proxy:9000 |
Install the following plugins:
Install the following plugins: