rng0x17 commited on
Commit
c425618
·
1 Parent(s): e8e448c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +38 -31
Dockerfile CHANGED
@@ -1,22 +1,29 @@
1
- FROM ghcr.io/linuxserver/baseimage-ubuntu:jammy
2
 
3
- # set version label
4
- # ARG BUILD_DATE
5
- # ARG VERSION
6
- # ARG CODE_RELEASE
7
- # LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
8
- # LABEL maintainer="aptalca"
9
 
10
- # environment settings
11
- ARG DEBIAN_FRONTEND="noninteractive"
12
 
13
- ARG PUID=1000
14
- ARG PGID=1000
15
 
16
- # Set up a new user named "user" with user ID 1000
17
 
 
 
 
 
 
 
18
 
19
- ENV HOME="/config"
 
 
 
 
 
 
 
 
 
20
 
21
  RUN \
22
  echo "**** install runtime dependencies ****" && \
@@ -48,27 +55,27 @@ RUN \
48
  /var/lib/apt/lists/* \
49
  /var/tmp/*
50
 
51
- # Create a working directory
52
- WORKDIR /app
53
- # Create a non-root user and switch to it
54
- RUN adduser --disabled-password --gecos '' --shell /bin/bash user \
55
- && chown -R user:user /app
56
- RUN echo "user ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/90-user
57
- USER user
58
- # All users can use /home/user as their home directory
59
- ENV HOME=/home/user
60
- RUN mkdir $HOME/.cache $HOME/.config \
61
- && chmod -R 777 $HOME
62
 
63
 
64
- # RUN useradd -m -u 1000 user
65
 
66
- # Switch to the "user" user
67
- USER user
68
 
69
- # add local files
70
- # COPY /root /
71
 
72
- # ports and volumes
73
  EXPOSE 7860 8443
74
- # EXPOSE 8443
 
1
+ FROM nvidia/cuda:11.3.1-base-ubuntu20.04
2
 
3
+ ENV DEBIAN_FRONTEND=noninteractive \
4
+ TZ=Europe/Paris
 
 
 
 
5
 
 
 
6
 
 
 
7
 
8
+ # FROM ghcr.io/linuxserver/baseimage-ubuntu:jammy
9
 
10
+ # # set version label
11
+ # # ARG BUILD_DATE
12
+ # # ARG VERSION
13
+ # # ARG CODE_RELEASE
14
+ # # LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
15
+ # # LABEL maintainer="aptalca"
16
 
17
+ # # environment settings
18
+ # ARG DEBIAN_FRONTEND="noninteractive"
19
+
20
+ # ARG PUID=1000
21
+ # ARG PGID=1000
22
+
23
+ # # Set up a new user named "user" with user ID 1000
24
+
25
+
26
+ # ENV HOME="/config"
27
 
28
  RUN \
29
  echo "**** install runtime dependencies ****" && \
 
55
  /var/lib/apt/lists/* \
56
  /var/tmp/*
57
 
58
+ # # Create a working directory
59
+ # WORKDIR /app
60
+ # # Create a non-root user and switch to it
61
+ # RUN adduser --disabled-password --gecos '' --shell /bin/bash user \
62
+ # && chown -R user:user /app
63
+ # RUN echo "user ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/90-user
64
+ # USER user
65
+ # # All users can use /home/user as their home directory
66
+ # ENV HOME=/home/user
67
+ # RUN mkdir $HOME/.cache $HOME/.config \
68
+ # && chmod -R 777 $HOME
69
 
70
 
71
+ # # RUN useradd -m -u 1000 user
72
 
73
+ # # Switch to the "user" user
74
+ # USER user
75
 
76
+ # # add local files
77
+ # # COPY /root /
78
 
79
+ # # ports and volumes
80
  EXPOSE 7860 8443
81
+ # # EXPOSE 8443