18 lines
		
	
	
		
			399 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			399 B
		
	
	
	
		
			Plaintext
		
	
	
	
| ARG image
 | |
| FROM ${image}
 | |
| # First, make sure simple arg replacement works
 | |
| ARG file
 | |
| COPY $file /foo
 | |
| # Check that setting a default value works
 | |
| ARG file2=context/bar/bat
 | |
| COPY $file2 /bat
 | |
| # Check that overriding a default value works
 | |
| ENV baz baz
 | |
| ENV src file3
 | |
| ARG ${src}=context/bar/${baz}
 | |
| COPY $file3 /baz
 | |
| # Check that setting an ENV will override the ARG
 | |
| ENV file context/bar/bam/bat
 | |
| COPY $file /env 
 | |
| 
 |