Browse Source

Update 'README.md'

master
terribleplan 7 months ago
parent
commit
23c42b30e6
1 changed files with 15 additions and 26 deletions
  1. 15
    26
      README.md

+ 15
- 26
README.md View File

@@ -1,31 +1,11 @@
1
-# Folding@Home Dockerfile for Nvidia GPUs
1
+# Folding@Home Docker Image Builds for Nvidia GPUs [![Build Status](https://jenkins.home.keganmyers.com/buildStatus/icon?job=folding-at-home-docker-gpu)](https://jenkins.home.keganmyers.com/job/folding-at-home-docker-gpu/)
2 2
 
3
-Folding@home is a project focused on disease research.
4
-Right now, to the best of my knowledge, they are the
5
-only GPU-based distributed computing project who
6
-are running calculations against Coronavirus.
7
-
8
-Here is a combination of [Nikolay Yurin's Folding@home Dockerfile](https://github.com/yurinnick/folding-at-home-docker)
9
-and the [BOINC Nvidia Dockerfile](https://github.com/BOINC/boinc-client-docker),
10
-so that you have an additional layer of sandboxing around
11
-GPU computations of Folding@home. In case you are allowed
12
-to use other people's computers, or your employer's,
13
-using Docker containers might even be a requirement.
3
+This is a fork of [this](https://github.com/wandhydrant/folding-at-home-docker-gpu)
4
+repo with minor modifications to make pre-built images.
14 5
 
15 6
 ## Usage
16 7
 
17
-### Build the image locally
18
-
19
-I did not set up anything pre-built on the Docker hub.
20
-
21
-Please inspect the Dockerfile and build the image yourself:
22
-
23
-```
24
-cd <git-checkout>
25
-docker build -t my-fah-nvidia-image .
26
-```
27
-
28
-### and run it:
8
+### Run it:
29 9
 
30 10
 GPU access by containers went through several stages:
31 11
 first direct export of /dev/dri and other devices; then
@@ -53,7 +33,7 @@ docker run -d \
53 33
   -e ENABLE_GPU=true \
54 34
   -e ENABLE_SMP=true \
55 35
   --restart unless-stopped \
56
-  my-fah-nvidia-image \
36
+  terribleplan/folding-at-home-docker-gpu:latest \
57 37
   --allow 0/0 --web-allow 0/0
58 38
 ```
59 39
 
@@ -67,6 +47,15 @@ pointing your browser at the container:
67 47
 echo http://$(docker inspect  --format "{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}" folding-at-home):7396
68 48
 ```
69 49
 
50
+### (optional) Build the image yourself
51
+
52
+If you do not wish to use pre-built images you can build it yourself:
53
+
54
+```
55
+cd <git-checkout>
56
+docker build -t my-fah-nvidia-image .
57
+```
58
+
70 59
 ## Parameters
71 60
 
72 61
 - USER - Folding@home username (default: Anonymous)
@@ -79,5 +68,5 @@ echo http://$(docker inspect  --format "{{range .NetworkSettings.Networks}}{{.IP
79 68
 Additional configuration parameters can be passed as command line arguments. To get the full list of parameters run:
80 69
 
81 70
 ```
82
-docker run my-fah-nvidia-image --help
71
+docker run terribleplan/folding-at-home-docker-gpu --help
83 72
 ```

Loading…
Cancel
Save