28 lines
1.1 KiB
Markdown
28 lines
1.1 KiB
Markdown
Source: https://docs.portainer.io/start/install-ce/server/docker/linux
|
|
|
|
Must have Docker installed: https://wiki.gabesville.com/books/docker/page/install-docker
|
|
|
|
Create the needed volume:\
|
|
sudo docker volume create portainer_data
|
|
|
|
Run the docker command to install and run Portainer:\
|
|
sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
|
|
|
|
Go to https://IPADDRESS:9443 to access
|
|
|
|
If firewall(UFW) is enabled you may need to allow port 9443
|
|
|
|
# Updating
|
|
1. CD to location you want the update script created
|
|
2. `sudo nano update-portainer.sh`
|
|
3. Copypasta into file:
|
|
```
|
|
sudo docker stop portainer
|
|
sleep 5s
|
|
sudo docker rm portainer
|
|
sudo docker image rm -f portainer/portainer-ce:latest
|
|
sleep 15s
|
|
sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
|
|
```
|
|
4. `sudo chmod u+x update-portainer.sh`
|
|
5. to run: `bash update-portainer.sh` |