Selenium

        
            version: "3"
            services:
              chrome:
                image: selenium/node-chrome:latest
                platform: linux/amd64
                shm_size: 2gb
                depends_on:
                  - selenium-hub
                environment:
                  - SE_EVENT_BUS_HOST=selenium-hub
                  - SE_EVENT_BUS_PUBLISH_PORT=4442
                  - SE_EVENT_BUS_SUBSCRIBE_PORT=4443
                volumes:
                  - /dev/shm:/dev/shm    
                networks:
                  - selenium-net
            
              firefox:
                image: selenium/node-firefox:latest
                shm_size: 2gb
                depends_on:
                  - selenium-hub
                environment:
                  - SE_EVENT_BUS_HOST=selenium-hub
                  - SE_EVENT_BUS_PUBLISH_PORT=4442
                  - SE_EVENT_BUS_SUBSCRIBE_PORT=4443
                volumes:
                  - /dev/shm:/dev/shm
                networks:
                  - selenium-net
                  
            
              selenium-hub:
                image: selenium/hub:4.7.2-20221219
                container_name: selenium-hub
                ports:
                  - "4442:4442"
                  - "4443:4443"
                  - "4444:4444"
                networks:
                  - selenium-net
            
              jenkins:
                image: jenkins/jenkins:lts
                container_name: jenkins
                privileged: false
                user: root
                depends_on:
                  - selenium-hub
                ports:
                  - "8080:8080"
                  - "50000:50000"
                volumes:
                  - jenkins_home:/var/jenkins_home
                  - /var/run/docker.sock:/var/run/docker.sock
                  - /usr/bin/docker:/usr/bin/docker
                environment:
                  - JENKINS_OPTS=--argumentsRealm.passwd.jenkins=password --argumentsRealm.roles.jenkins=admin
                  - JAVA_OPTS=-Djenkins.install.runSetupWizard=false
                restart: unless-stopped
                networks:
                  - selenium-net
            
            volumes:
                jenkins_home:
            
            networks:
              selenium-net:
                driver: bridge
        
    

Postgresql & Jira

        
version: "3.8"
services:
  postgres:
    image: postgres:15
    container_name: my-postgres
    environment:
      POSTGRES_USER: jira
      POSTGRES_PASSWORD: 123*ewqewq
      POSTGRES_DB: jiradb
    ports:
      - "5432:5432"
    volumes:
      - pgdata:/var/lib/postgresql/data    

    networks:
      - jira-net

  jira:
    image: atlassian/jira-software
    container_name: my-jira
    ports:
      - "8080:8080"
    volumes:
      - jira-data:/var/atlassian/application-data/jira
    depends_on:
      - postgres
    networks:
      - jira-net
  
  glassfish:
    image: ucalgary/glassfish
    platform: linux/amd64
    container_name: ucalgary-glassfish
    
    environment:
      AS_ADMIN_PASSWORD: 123*ewqewq
      GLASSFISH_ADMIN_PASSWORD: 123*ewqewq
    ports:
      - "80:8080"
      - "4848:4848"
    depends_on:
      - postgres
    networks:
      - jira-net
 
networks:
  jira-net:
    driver: bridge

volumes:
  confluence_home:
  pgdata:
  jira-data:
  pgdata-confluence:
  webapps:
        
    
INSTAGRAM FEEDS

SIGN UP TO OUR NEWSLETTER