{"id":15511202,"url":"https://github.com/avvo/docker-ruby","last_synced_at":"2025-10-12T08:31:08.460Z","repository":{"id":66495927,"uuid":"43578390","full_name":"avvo/docker-ruby","owner":"avvo","description":"Our base ruby image. Do not use the image, see https://github.com/avvo/docker-base instead","archived":true,"fork":false,"pushed_at":"2020-05-15T06:38:33.000Z","size":44,"stargazers_count":4,"open_issues_count":4,"forks_count":1,"subscribers_count":47,"default_branch":"master","last_synced_at":"2024-10-02T09:53:09.962Z","etag":null,"topics":["docker","rails","ruby"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/avvo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-10-02T22:02:33.000Z","updated_at":"2024-07-23T16:51:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"0bd9ddb0-bd17-4cf3-ab0e-3acacbf70ecd","html_url":"https://github.com/avvo/docker-ruby","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avvo%2Fdocker-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avvo%2Fdocker-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avvo%2Fdocker-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avvo%2Fdocker-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/avvo","download_url":"https://codeload.github.com/avvo/docker-ruby/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236188270,"owners_count":19109383,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","rails","ruby"],"created_at":"2024-10-02T09:52:53.427Z","updated_at":"2025-10-12T08:31:03.204Z","avatar_url":"https://github.com/avvo.png","language":"Dockerfile","funding_links":[],"categories":["Dockerfile"],"sub_categories":[],"readme":"# Ruby Docker images from Avvo\n\nThese Dockerfiles are used to build docker images we use for various Ruby \ncontainers at Avvo.\n\n## Development\n\n1. Clone this repo\n2. Edit the Dockerfile you want to update\n3. Build the image (for instance the `rails-mysql` image): \n   `docker build -t avvo/avvo-rails-mysql:latest .`\n4. Push the image: `docker push avvo/avvo-rails-mysql:latest`\n\nTwo notes:\n\na. You need permissions to write the images on dockerhub. If you're not an \nAvvo person, you probably don't have access. You can push it up to your own \nnamespace.\nb. Test out your changes on a tag before committing and pushing to latest.\n\n## Images\nalpine-phantomjs-builder  Dockerfile  rails  rails-5  rails-mysql  \nrails-mysql-ci  README.md  ruby  ruby-libv8  ruby-libv8-phantomjs\n\n### rails\nAn alpine image with ruby included.  Also includes the openssl-dev system \npackage for compiling gems/software that uses SSL.\n\n### rails-mysql\nSame as rails, but includes mariadb-dev instead of openssl-dev.\n\n### rails-mysql-ci\nUses rails-mysql as the base, and includes aspell, libffi, git client, \nopenssh client, ruby-irb, and a few other utilities.  Also includes \n/etc/timezone which is set to Los_Angeles.\n\n### rails-5\nSame as rails, but explicitly pulls ruby2.3 from the ruby:2.3-alpine image.\n\n### ruby\nA simple alpine image that includes ruby\n\n### ruby-libv8\nAn image that includes ruby and the libv8, mini_racer, and nokogiri gems \npre-built.  Includes working dockerfiles for alpine and ubuntu.\n\n### ruby-libv8-phantomjs\nSame as above, but includes a phantomjs binary.  Also, there's no dockerfile \nfor alpine since the phantomjs binary doesn't work in alpine as of this \nwriting (phantomjs hangs).  The ubuntu image works though.\n\n### alpine-phantomjs-builder\nMeant to be a simple way to build a phantomjs binary compatible with alpine \n(for the above libv8-phantomjs) but phantomjs still doesn't seem to work in \nalpine.  Included in this repo since its output a direct dependency of the \nlibv8-phantomjs image above.\n\n## License\n\nMIT License. Do what you want, this is just configuration, nothing special.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favvo%2Fdocker-ruby","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Favvo%2Fdocker-ruby","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favvo%2Fdocker-ruby/lists"}