Avoid commands not made for containers

Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

Metadata

ID: docker-best-practices/avoid-commands-not-relevant

Language: Docker

Severity: Notice

Category: Best Practices

Description

Some commands do not make sense to use when building a container. They require user inputs which cannot work when building a container. Avoid such commands in a Dockerfile.

Non-Compliant Code Examples

FROM busybox
RUN top
RUN vim

Compliant Code Examples

FROM busybox
RUN mycommand foo bar
RUN apt-get install vim
https://static.datadoghq.com/static/images/logos/github_avatar.svg https://static.datadoghq.com/static/images/logos/vscode_avatar.svg jetbrains

Seamless integrations. Try Datadog Code Analysis