Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • whats-open whats-open
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • SRCT
  • whats-openwhats-open
  • Issues
  • #33

Closed
Open
Created Feb 16, 2017 by David Haynes@dhaynes3🙆Owner

Better dockerization of the project

Summary

Currently setting docker up in this repo just does not work. Nobody has been able to get it up. Ideally we would like to use docker-compose to automate the setup of the image for web and the mysql db. Then a simple docker-compose up (after setting up docker on your machine) should setup everything for you. The Go repo has this already setup so it should be a simple copy paste into here. Additionally, documentation would need to be updated to describe the process for setting up docker.

Helpful Links

  • https://git.gmu.edu/srct/go/blob/master/Dockerfile
  • https://git.gmu.edu/srct/go/blob/master/docker-compose.yml
  • https://git.gmu.edu/srct/go/blob/master/startup.sh
  • https://git.gmu.edu/srct/go/tree/master#docker
Assignee
Assign to
Time tracking