Comments (3)
Composer does not need php-fpm, it only needs the cli binary.
I am not sure what to answer to your question. This image simply serves as a minimalistic docker container that can run composer (and nothing else).
In regards to, "what is best practice", it really depends on what you accept as the definition of "best practice". We are not here to tell you what the "best practice" is. We merely try to keep our image in line with general Docker best practices.
from docker.
Ah, you probably misunderstand me a bit. Let me explain with a simple example.
I have an application which consists of a few containers: nginx:latest
and php:fpm
. So my question is should I prefer to add the standalone Composer container based on composer:latest
in my Docker workflow or better to install Composer manually right to the php:fpm
container since I already use it?
I think you could help with it because I believe you based on some good use cases when created Composer Docker image :)
from docker.
Entirely up to you. The Composer image will likely not contain extra extensions you might need. Also it is based on PHP 7 and the Alpine distro. Whether or not this is an issue, depends on your use case. The readme on the docker hub mentions this caveat also and possible work-arounds. Worst case scenario, it does not fulfill your use-case, you can just copy the install instructions from our Dockerfile :-)
from docker.
Related Issues (20)
- New Composer tag: 2.6.3
- New Composer tag: 2.2.22
- New Composer tag: 1.10.27
- New Composer tag: 2.6.4
- New Composer tag: 2.6.5
- getting php dependency on composer image HOT 1
- Different container images pushed under the same tag HOT 2
- New Composer tag: 2.6.6
- Composer 2.6 with PHP 8.3.0 difficulty building gd extension HOT 1
- New Composer tag: 2.2.23
- New Composer tag: 2.7.0 HOT 3
- New Composer tag: 2.7.1
- Composer 2.7.* missing in hub.docker.com HOT 2
- New Composer tag: 2.7.2
- Label `org.opencontainers.image.source` HOT 3
- New Composer tag: 2.7.3
- New Composer tag: 2.7.4
- New Composer tag: 2.7.5
- New Composer tag: 2.7.6
- sorumluluk
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker.