docker-compose.yml #1

  • //
  • guest/
  • perforce_software/
  • sdp/
  • main/
  • test/
  • docker-compose.yml
  • View
  • Commits
  • Open Download .zip Download (1 KB)
version: "2"

# Note that the images depended on here can be built using build_docker_image.sh

services:        
    # Testing image
    # c6test:
    #     image: centos6-base
    #     links:
    #     - c6master
    #     - c6fwd
    #     command: sleep infinity
    #     volumes:
    #     - ${PWD}/../../sdp:/sdp

    master:
        image: perforce/centos6-sdp
        hostname: master
        ports:
        - "2167:1667"
        command: /usr/sbin/sshd -D
        # links:
        # - c6fwd:replica1
        # - c6test:test
        volumes:
        - ${PWD}/../../sdp:/sdp

    replica1:
        image: perforce/centos6-sdp
        hostname: replica1
        ports:
        - "2266:1666"
        command: /usr/sbin/sshd -D
        links:
        - master
        # - c6test:test
        volumes:
        - ${PWD}/../../sdp:/sdp

    test:
        image: perforce/centos6-sdp
        hostname: test
        command: /usr/sbin/sshd -D
        links:
        - master
        - replica1
        volumes:
        - ${PWD}/../../sdp:/sdp
# Change User Description Committed
#4 30915 C. Thomas Tyler Released SDP 2024.1.30913 (2024/11/20).
Copy Up using 'p4 copy -r -b perforce_software-sdp-dev'.
#3 30388 C. Thomas Tyler Released SDP 2024.1.30385 (2024/06/11).
Copy Up using 'p4 copy -r -b perforce_software-sdp-dev'.
#2 25596 C. Thomas Tyler Released SDP 2019.2.25594 (2019/05/02).
Copy Up using 'p4 copy -r -b perforce_software-sdp-dev'.
#1 25279 C. Thomas Tyler Released SDP 2019.1.25276 (2019/03/06).
Copy Up using 'p4 copy -r -b perforce_software-sdp-dev'.
//guest/perforce_software/sdp/dev/test/docker-compose.yml
#1 25258 Robert Cowham Rework the containers in preparation for multi container testing
mkrep changes:
Remove -c cfg option which was unused anyway
Converted tabs to spaces
Fixed logic error causing forwarding replicas to bail due to unsupported p4d version
Standby servers require ReplicatingFrom field
Add seconds to log file name (useful for testing to avoid overwriting files)
//guest/robert_cowham/perforce/sdp/test/docker-compose.yml
#8 25116 Robert Cowham Docker compose tests starting to get there...
#7 25113 Robert Cowham Merge latest changes from dev
#6 23433 Robert Cowham Got it working with basic ssh stuff if sshd run manually on a box
#5 22509 Robert Cowham Basics of getting ssh working amongst the containers
#4 22487 Robert Cowham Docker compose file - getting there slowly
#3 20828 Robert Cowham Use docker-compose
#2 20815 Robert Cowham Simplified so "docker-compose up" starts test instance.
#1 20813 Robert Cowham Using docker-compose