すべてがあなたのDockerイメージのニーズに依存します。AlpineとUbuntuには、それぞれの利点と不利な点があります。

ubuntu：
 - アドバンテージ ：
    - 多くのツールがすでにインストールされています
    - デフォルトでAPTを使用すると、これにより600,000を超えるパッケージを簡単にインストールできます
   -ubuntuはよく知られているLinuxの配布とドキュメントなので、より多くのサポートを得ることができます
- 不利益：
   - 重要な重量、Ubuntuの重量は75 MB以上で、使用するにはより多くのRAM（RAM）が必要です
   -  ubuntuには攻撃の潜在的なターゲットになる可能性のある多数の書店が供給されているため、安全性が低くなります

高山：
 アドバンテージ ：
   - 約5.5 MBの光分布
   - それほど重要ではない攻撃面
不利益：
  - 開発ツールをインストールします


結論として：Ubuntuを単純に開発したい場合、要求された要素を使い果たすだけの場合は、高山の高山に依存する可能性があります
Tout dépends de vos besoins pour votre image docker . Alpine et Ubuntu présent chacun leur avantage et désavantage : 

Ubuntu : 
 - Avantage : 
   - De nombreux outils sont déjà installés 
   - Utilise APT par défaut, cela permet installé plus de 600 000 packages facilement
   - Ubuntu est une distribution Linux très connus et documentez, vous pourrez donc avoir plus de support
- Désavantage : 
  - Un poids important , une image Ubuntu pèse plus de 75 Mo et nécessite plus de mémoire vive (RAM) pour être utilisé
  - Moins sécurisé , car Ubuntu est fournie avec de nombreuse librairie qui chacune peut être une cible potentielle pour une attaque 

Alpine :
 Avantage : 
  - Une distribution légère d'environ 5.5 Mo
  - Une surface d'attaque moins importante 
Désavantage :
 - Moins d'outils de développement installe


En conclusion : Si vous voulez développer simplement utilisées Ubuntu, si cela est uniquement pour d'éployer un élément demandent peut de dépendance privilégier Alpine