mirror of https://github.com/portainer/portainer
				
				
				
			
		
			
				
	
	
		
			22 lines
		
	
	
		
			523 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			22 lines
		
	
	
		
			523 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
#!/bin/bash
 | 
						|
set -euo pipefail
 | 
						|
 | 
						|
PORTAINER_DATA=${PORTAINER_DATA:-/tmp/portainer}
 | 
						|
PORTAINER_PROJECT=${PORTAINER_PROJECT:-$(pwd)}
 | 
						|
PORTAINER_FLAGS=${PORTAINER_FLAGS:-}
 | 
						|
 | 
						|
docker rm -f portainer
 | 
						|
 | 
						|
docker run -d \
 | 
						|
  -p 8000:8000 \
 | 
						|
  -p 9000:9000 \
 | 
						|
  -p 9443:9443 \
 | 
						|
  -v "$PORTAINER_PROJECT/dist:/app" \
 | 
						|
  -v "$PORTAINER_DATA:/data" \
 | 
						|
  -v /var/run/docker.sock:/var/run/docker.sock:z \
 | 
						|
  -v /var/run/docker.sock:/var/run/alternative.sock:z \
 | 
						|
  -v /tmp:/tmp \
 | 
						|
  --name portainer \
 | 
						|
  portainer/base \
 | 
						|
  /app/portainer $PORTAINER_FLAGS
 |