{"id":15170778,"url":"https://github.com/nikitakozlovjr/docker-practic","last_synced_at":"2026-02-14T09:01:55.547Z","repository":{"id":242334331,"uuid":"784780857","full_name":"nikitakozlovjr/docker-practic","owner":"nikitakozlovjr","description":"Данный репозиторий создан для выполнения практической работы по предмету \"Внедрение и поддержка компьютерных систем\" на тему Docker и Docker Compose.","archived":false,"fork":false,"pushed_at":"2024-04-18T14:30:24.000Z","size":76,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-17T04:31:40.488Z","etag":null,"topics":["docker","docker-compose","javascript","pug"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/nikitakozlovjr.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":"2024-04-10T14:43:47.000Z","updated_at":"2024-06-02T08:20:42.000Z","dependencies_parsed_at":"2024-06-02T10:35:07.059Z","dependency_job_id":"a1466a31-0213-400e-ac36-134ee902cb7b","html_url":"https://github.com/nikitakozlovjr/docker-practic","commit_stats":null,"previous_names":["nikitakozlovjr/docker-practic"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikitakozlovjr%2Fdocker-practic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikitakozlovjr%2Fdocker-practic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikitakozlovjr%2Fdocker-practic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikitakozlovjr%2Fdocker-practic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nikitakozlovjr","download_url":"https://codeload.github.com/nikitakozlovjr/docker-practic/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254170139,"owners_count":22026223,"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","docker-compose","javascript","pug"],"created_at":"2024-09-27T08:22:56.943Z","updated_at":"2025-10-06T11:53:04.627Z","avatar_url":"https://github.com/nikitakozlovjr.png","language":"JavaScript","readme":"# docker-practic\nДанный репозиторий создан для выполнения практической работы по предмету \"Внедрение и поддержка компьютерных систем\" на тему Docker и Docker Compose.\n\n### About\n\n___\n\nThis service allows you to study and find out the latest statistics on the areas of interest to you. This service includes, for your convenience, two options for using our statistical data, a [utility](https://github.com/nikitakozlovjr/docker-practic/blob/main/utility/README.md) and a web [service](https://github.com/nikitakozlovjr/docker-practic/blob/main/utility/README.md).\n\n### Installation\n\n___\n\nBefore you start using the service, make the following preparations\n\n#### Cloning\n\nClone the repository with the following command\n\n```\ngit clone git@github.com:nikitakozlovjr/docker-practic.git\n```\n\n#### Build\n\nTo build images of the utility and the web server, run the command from the root folder of the project\n\n```\ndocker compose build\n```\n\nor \n\n```\nmake build\n```\n\n#### Start \n\nTo run image-based containers in the background, use the command\n\n```\ndocker compose up -d \n```\n\nor\n\n```\nmake run\n```\n\nCongratulations! Now you can use the webserver and the utility\n\n### Use webserver\n\n___\n\nTo use webserver, follow the [link](http://localhost:8000)\n\nFor a more detailed description of the use of the application, see [here](https://github.com/nikitakozlovjr/docker-practic/blob/main/webserver/README.md)\n\n### Use utility\n\n___\n\nTo use the utility, first go to the running utility container. To do this, use the following command\n\n```\ndocker exec -it utility /bin/sh\n```\n\nor \n\n```\nmake utility-start\n```\n\nDetailed instructions on how to use the utility can be found [here](https://github.com/nikitakozlovjr/docker-practic/tree/main/utility#use)","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikitakozlovjr%2Fdocker-practic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnikitakozlovjr%2Fdocker-practic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikitakozlovjr%2Fdocker-practic/lists"}