This issue has been created
 
 
XWiki Build Images / cid:jira-generated-image-avatar-3c960bbe-4477-427d-a576-5c58ca75d209 XDOCKBUILD-27 Open

Use apt-get everywhere and cleanup post install

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-e734d8b0-2e94-4af0-a0bc-5d53aedbe709 Manuel Leduc created this issue on 11/Mar/26 11:55
 
Summary: Use apt-get everywhere and cleanup post install
Issue Type: cid:jira-generated-image-avatar-3c960bbe-4477-427d-a576-5c58ca75d209 Task
Assignee: Unassigned
Components: Jenkins
Created: 11/Mar/26 11:55
Priority: cid:jira-generated-image-static-major-324d4528-66a1-4944-97ab-ca8c9f3750a3 Major
Reporter: Manuel Leduc
Description:

The current docker build uses a mix of apt and apt-get.

From online resource, the best practice seems to be using apt-get everywhere (see for instance https://protsenko.dev/infrastructure-security/avoid-using-apt/).
Also, intermediate artifacts are currently not cleanup after each install, making the size of intermediate layers largers than it could be.