summaryrefslogtreecommitdiff
path: root/nexus/docker-compose.yaml
blob: 873d87357941c000e72cf74ad47d5bb0360d8082 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
services:
  nexus:
    image: sonatype/nexus3:latest
    container_name: nexus
    restart: always
    environment:
      - NEXUS_CONTEXT=nexus
      - INSTALL4J_ADD_VM_PARAMS=-Xms1024m -Xmx1024m -XX:MaxDirectMemorySize=1024m -Djava.util.prefs.userRoot=/nexus-data/javaprefs
    volumes:
      - /var/nexus-data:/nexus-data
    networks:
      nexus_network:
        ipv4_address: 172.25.0.2
      jenkins_network:
        ipv4_address: 172.23.0.6

networks:
  nexus_network:
    name: nexus_network
    driver: bridge
    ipam:
      config:
        - subnet: 172.25.0.0/16
          gateway: 172.25.0.1
  jenkins_network:
    name: jenkins_network
    external: true