DO NOT MERGE: skeleton docker support

Signed-off-by: Cody Ho <codyho@stanford.edu>
This commit is contained in:
Cody Ho 2022-07-18 16:37:13 -07:00
parent 2cfa94003b
commit 15b5be6c9d
No known key found for this signature in database
GPG Key ID: 99DD9D84EBB4F3F6
3 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,11 @@
FROM debian:bullseye
COPY docker/ docker/
# There;s a scary error about some frontend not being initialized, but it seems
# harmless. Not going to bother to fix for a tech demo. More info
# https://github.com/moby/moby/issues/27988
RUN apt-get update && apt-get install -y apt-utils
RUN apt-get update && apt-get install -y $(cat docker/dependencies.txt)
RUN echo "Build environment initialized"

View File

@ -0,0 +1,3 @@
#HIGHLY EXPERIMENTRAL
Build the docker container using

View File

@ -0,0 +1,39 @@
build-essential
zlib1g-dev
uuid-dev
libdigest-sha-perl
libelf-dev
bc
bzip2
bison
flex
git
gnupg
gawk
iasl
m4
nasm
patch
python
python2
python3
wget
gnat
cpio
ccache
pkg-config
cmake
libusb-1.0-0-dev
autoconf
texinfo
ncurses-dev
doxygen
graphviz
udev
libudev1
libudev-dev
automake
libtool
rsync
innoextract
sudo