通用docker容器镜像打包应用的流程
基础镜像选择
scratch
- 空白模板debian:bookworm-slim
- debian的基础模板ubuntu:22.04
- ubuntu的官方模板- linuxserver的KASM模板 -
ghcr.io/linuxserver/baseimage-kasmvnc:debianbookworm
- kasmtech的第三方应用程序KASM模板
- jlesage的NOVNC模板 -
jlesage/baseimage-gui:ubuntu-22.04-v4
由于镜像需要安装显卡驱动,所以这里选择了Ubuntu基础的Novnc的模板。如果不需要安装显卡驱动,换debian基础的也可以,镜像体积会更小一些。