https://github.com/ctreffos/rps-docker
https://github.com/ctreffos/rps-docker
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/ctreffos/rps-docker
- Owner: CTreffOS
- Created: 2014-12-01T23:43:08.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-12-28T12:35:06.000Z (over 11 years ago)
- Last Synced: 2025-01-22T12:46:29.265Z (over 1 year ago)
- Language: Shell
- Size: 140 KB
- Stars: 2
- Watchers: 11
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
RPS Docker Set-Up
=================
Building Docker image containing the RPS server:
docker build -t rockpaperscissors/server server
Building Docker image containing the RPS player:
docker build -t rockpaperscissors/player player
Running a Docker container, port 4441 exposed to host:
docker run --name rps-server -p 4441:4441 rockpaperscissors/server /rps/start.sh
Start client linked to server:
docker run -i -t --name rps-player-one --link rps-server:rps-server fedora:latest /bin/bash
# Example for accessing the server:
[...]%> yum install curl
[...]%> curl http://rps-server:5001/register
Removing Docker Container:
docker rm rps-server
Build Image fron Default Docker Container
-----------------------------------------
cp .../rps.tar.gz default/rps.tar.gz
docker build -t rockpaperscissors/submission_ID default
Names
-----
- Server Docker image: rockpaperscissors/server
- Test player Docker image: rockpaperscissors/player
- Server link name: rps-server