Clarified container setup instructions
This commit is contained in:
		
					parent
					
						
							
								a9ad01f7e4
							
						
					
				
			
			
				commit
				
					
						2b97c87acc
					
				
			
		
					 1 changed files with 11 additions and 6 deletions
				
			
		
							
								
								
									
										17
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										17
									
								
								README.md
									
										
									
									
									
								
							|  | @ -44,11 +44,13 @@ Windows (without WSL), you're out-of-luck here and should proceed to the docker | ||||||
| instructions below. | instructions below. | ||||||
| 
 | 
 | ||||||
| To use P4-in-a-Bottle with Singularity: | To use P4-in-a-Bottle with Singularity: | ||||||
|  | 0. Clone this repository if you haven't done so already. | ||||||
| 1. Install singularity from [GitHub](https://github.com/sylabs/singularity/releases). | 1. Install singularity from [GitHub](https://github.com/sylabs/singularity/releases). | ||||||
| 2. Download a pre-built image `p4iab.sif` and place it in the same directory | 2. Download a pre-built image | ||||||
|    as this README. If you skip this step YOU WILL BUILD BOTH THE DOCKER |    [p4iab.sif](https://git.inkweaver.net/inkweaver/P4-in-a-Bottle/releases) | ||||||
|    CONTAINER AND THE SINGULARITY CONTAINER FROM SOURCE. (Trust me, you do NOT |    and place it in the same directory alongside `README.md`. If you skip this | ||||||
|    want to build this yourself). |    step YOU WILL BUILD BOTH THE DOCKER CONTAINER AND THE SINGULARITY CONTAINER | ||||||
|  |    FROM SOURCE. (Trust me, you do NOT want to build this yourself). | ||||||
| 3. Run `make sc-run`. A shared directory `shared/` will be created to allow | 3. Run `make sc-run`. A shared directory `shared/` will be created to allow | ||||||
|    you to move files between the container and your system. |    you to move files between the container and your system. | ||||||
| 
 | 
 | ||||||
|  | @ -56,9 +58,12 @@ To use P4-in-a-Bottle with Singularity: | ||||||
| 
 | 
 | ||||||
| If you are stuck with docker, don't panic! The instructions are longer but | If you are stuck with docker, don't panic! The instructions are longer but | ||||||
| everything should still work. | everything should still work. | ||||||
|  | 0. Clone this repository if you haven't done so already. | ||||||
| 1. Install docker on your system. This should be pretty self-explanatory. | 1. Install docker on your system. This should be pretty self-explanatory. | ||||||
| 2. Download a pre-built image `p4iab.tar.gz` and place it in the same directory | 2. Download a pre-built image | ||||||
|    as this README. Then run `docker load -i p4iab.tar.gz && touch .docker_build`. |    [p4iab.tar.gz](https://git.inkweaver.net/inkweaver/P4-in-a-Bottle/releases) | ||||||
|  |    and place it in the same directory alongside `README.md`. Then run | ||||||
|  |    `docker load -i p4iab.tar.gz && touch .docker_build`. | ||||||
|    If you skip this step YOU WILL BUILD THE DOCKER CONTAINER FROM SOURCE. Do |    If you skip this step YOU WILL BUILD THE DOCKER CONTAINER FROM SOURCE. Do | ||||||
|    so only if you know what you are doing. |    so only if you know what you are doing. | ||||||
| 3. Run `make run`. A shared directory `shared/` will be created to allow | 3. Run `make run`. A shared directory `shared/` will be created to allow | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue