Harry8654 commited on
Commit
0fd4a2e
·
verified ·
1 Parent(s): f773212

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +17 -0
Dockerfile ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM ubuntu:22.04
2
+
3
+ USER root
4
+ ENV DEBIAN_FRONTEND=noninteractive
5
+
6
+ RUN apt-get update && apt-get install -y \
7
+ curl wget sudo ttyd qemu-system-x86 qemu-kvm \
8
+ && rm -rf /var/lib/apt/lists/*
9
+
10
+ RUN useradd -m -u 1000 user && echo "user ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
11
+ USER user
12
+ WORKDIR /home/user
13
+
14
+ COPY --chown=user:user start.sh /home/user/start.sh
15
+ RUN chmod +x /home/user/start.sh
16
+
17
+ ENTRYPOINT ["/home/user/start.sh"]