[init]
This commit is contained in:
commit
c38e3b34d4
9
Dockerfile.debian-buster
Normal file
9
Dockerfile.debian-buster
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
FROM debian:buster
|
||||||
|
|
||||||
|
WORKDIR /opt
|
||||||
|
|
||||||
|
COPY . .
|
||||||
|
|
||||||
|
RUN ./install.sh debian buster
|
||||||
|
|
||||||
|
CMD ["/bin/true"]
|
11
Dockerfile.ubuntu-20.04
Normal file
11
Dockerfile.ubuntu-20.04
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
FROM ubuntu:20.04
|
||||||
|
|
||||||
|
ENV DEBIAN_FRONTEND noninteractive
|
||||||
|
|
||||||
|
WORKDIR /opt
|
||||||
|
|
||||||
|
COPY . .
|
||||||
|
|
||||||
|
RUN ./install.sh debian buster
|
||||||
|
|
||||||
|
CMD ["/bin/true"]
|
38
install.sh
Executable file
38
install.sh
Executable file
@ -0,0 +1,38 @@
|
|||||||
|
#! /bin/bash
|
||||||
|
|
||||||
|
declare -a PACKAGES
|
||||||
|
|
||||||
|
# Openscad
|
||||||
|
PACKAGES+=(openscad)
|
||||||
|
|
||||||
|
# Printrun
|
||||||
|
# Note: Bullseye and later seem to split this package in
|
||||||
|
# plater
|
||||||
|
# printcore
|
||||||
|
# printrun
|
||||||
|
# pronsole
|
||||||
|
# pronterface
|
||||||
|
PACKAGES+=(printrun)
|
||||||
|
|
||||||
|
# Slic3r
|
||||||
|
PACKAGES+=(slic3r)
|
||||||
|
PACKAGES+=(slic3r-prusa)
|
||||||
|
|
||||||
|
|
||||||
|
# Cura
|
||||||
|
PACKAGES+=(cura-engine)
|
||||||
|
|
||||||
|
# Repsnapper
|
||||||
|
PACKAGES+=(repsnapper)
|
||||||
|
|
||||||
|
# Freecad
|
||||||
|
PACKAGES+=(freecad)
|
||||||
|
|
||||||
|
# Inkscape
|
||||||
|
PACKAGES+=(inkscape)
|
||||||
|
|
||||||
|
# blender
|
||||||
|
PACKAGES+=(blender)
|
||||||
|
|
||||||
|
apt-get update
|
||||||
|
apt-get install -y --no-install-recommends ${PACKAGES[@]}
|
Loading…
Reference in New Issue
Block a user