Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/composer/docker
Composer in Docker
https://github.com/composer/docker
composer dependency-manager docker hacktoberfest package-manager php
Last synced: 4 days ago
JSON representation
Composer in Docker
- Host: GitHub
- URL: https://github.com/composer/docker
- Owner: composer
- License: mit
- Created: 2016-10-10T11:34:16.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-12-12T08:31:19.000Z (about 1 month ago)
- Last Synced: 2025-01-11T19:06:06.962Z (11 days ago)
- Topics: composer, dependency-manager, docker, hacktoberfest, package-manager, php
- Language: Dockerfile
- Homepage: https://hub.docker.com/_/composer/
- Size: 357 KB
- Stars: 279
- Watchers: 12
- Forks: 133
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker Images
Source behind the following images:
- DockerHub https://hub.docker.com/_/composer (official)
- DockerHub https://hub.docker.com/r/composer/composer (community)
- AWS ECR https://gallery.ecr.aws/composer/composer (community)
- GHCR https://github.com/composer/docker/pkgs/container/docker (community)Docker Hub documentation can be found at https://github.com/docker-library/docs/tree/master/composer
## Official Image (Docker Hub only)
The "official" image release workflow is as follows:
- :robot: a new tag is pushed to [Composer repository]
- :robot: [release workflow] on [Composer repository] creates an issue regarding new tag on [Docker repository]
- :writing_hand: modification to relevant `Dockerfile`s is pushed/merged
- :writing_hand: a pull request is submitted to the [official images repository]
- :writing_hand: pull request is merged, resulting in new release being added to [Docker Hub (official)]## Community / Vendor Image
The "community" image release workflow is as follows:
- :robot: a new tag is pushed to [Composer repository]
- :robot: [release workflow] on [Composer repository] creates an issue regarding new tag on [Docker repository]
- :writing_hand: modification to relevant `Dockerfile`s is pushed/merged
- :robot: [docker workflows] builds and pushes new release to [Docker Hub (community)]
- :robot: [docker workflows] builds and pushes new release to [Amazon Public ECR]
- :robot: [docker workflows] builds and pushes new release to [GHCR][composer repository]: https://github.com/composer/composer
[docker repository]: https://github.com/composer/docker
[official images repository]: https://github.com/docker-library/official-images/
[release workflow]: https://github.com/composer/composer/blob/main/.github/workflows/release.yml
[docker workflows]: https://github.com/composer/docker/tree/main/.github/workflows
[Amazon Public ECR]: https://gallery.ecr.aws/composer/composer
[GHCR]: https://github.com/composer/docker/pkgs/container/docker
[Docker Hub (official)]: https://hub.docker.com/_/composer
[Docker Hub (community)]: https://hub.docker.com/r/composer/composer