Spaces:
Sleeping
Sleeping
= commited on
Commit ·
0ae98b2
1
Parent(s): b54c50f
second commit
Browse files- Dockerfile +16 -0
- README.md +1 -0
Dockerfile
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
FROM julia:1.10.4
|
| 2 |
+
|
| 3 |
+
RUN useradd --create-home --shell /bin/bash user
|
| 4 |
+
RUN mkdir /home/user/app
|
| 5 |
+
COPY . /home/user/app
|
| 6 |
+
WORKDIR /home/user/app
|
| 7 |
+
RUN chown -R user:user /home/
|
| 8 |
+
USER user
|
| 9 |
+
|
| 10 |
+
EXPOSE 8000
|
| 11 |
+
EXPOSE 80
|
| 12 |
+
ENV JULIA_DEPOT_PATH "/home/user/.julia"
|
| 13 |
+
|
| 14 |
+
RUN julia -e 'using Pkg; Pkg.add("Pluto"); using Pluto'
|
| 15 |
+
|
| 16 |
+
ENTRYPOINT julia --project -e 'using Pluto; Pluto.run(port=8000, host="0.0.0.0", launch_browser=false, require_secret_for_open_links=false)'
|
README.md
CHANGED
|
@@ -4,6 +4,7 @@ emoji: 📚
|
|
| 4 |
colorFrom: yellow
|
| 5 |
colorTo: indigo
|
| 6 |
sdk: docker
|
|
|
|
| 7 |
pinned: false
|
| 8 |
---
|
| 9 |
|
|
|
|
| 4 |
colorFrom: yellow
|
| 5 |
colorTo: indigo
|
| 6 |
sdk: docker
|
| 7 |
+
app_port: 8000
|
| 8 |
pinned: false
|
| 9 |
---
|
| 10 |
|