View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001744 | Xdebug | Installation | public | 2020-02-13 11:22 | 2021-03-17 09:31 |
Reporter | Maks3w | Assigned To | derick | ||
Priority | low | Severity | feature | Reproducibility | have not tried |
Status | resolved | Resolution | won't fix | ||
Summary | 0001744: Provide a dockerized version of XDebug | ||||
Description | I have a multistage docker build where the first image is the same as the production image and second image inherit from the first one and install development tools. The issue is XDebug have to be frequently reinstalled after rebuild the container. This is because there is a COPY instruction on the production image which invalidate the rest of Docker cache layers. The idea is XDebug to provide an official Docker container and use it in a multistage build. The benefits are:
| ||||
Steps To Reproduce | Production Dockerfile, imagine we tag it as 'acme/production'
Development Dockerfile
My current Improved Development Dockerfile
| ||||
Additional Information | New Development Dockerfile using an official XDebug container
| ||||
Tags | No tags attached. | ||||
Operating System | |||||
PHP Version | 7.4.0-7.4.4 | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2020-02-13 11:22 | Maks3w | New Issue | |
2020-03-12 16:23 | derick | Severity | minor => feature |
2020-03-12 16:24 | derick | Priority | normal => low |
2020-03-12 16:24 | derick | Category | Feature/Change request => Installation |
2021-03-17 09:31 | derick | Assigned To | => derick |
2021-03-17 09:31 | derick | Status | new => resolved |
2021-03-17 09:31 | derick | Resolution | open => won't fix |
2021-03-17 09:31 | derick | Note Added: 0005753 |