2026-01-22 00:08:38 +00:00
|
|
|
Source: https://dockhand.pro/
|
|
|
|
|
|
|
|
|
|
Must have Docker installed: https://wiki.gabesville.com/books/docker/page/install-docker
|
|
|
|
|
|
|
|
|
|
Run the docker command to install and run Portainer:
|
|
|
|
|
sudo docker run -d -p 3000:3000 --name dockhand --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/docker/dockhand/dockhand_data:/app/data fnsys/dockhand:latest
|
|
|
|
|
|
|
|
|
|
Go to https://IPADDRESS:3000 to access
|
|
|
|
|
|
|
|
|
|
If firewall(UFW) is enabled you may need to allow port 3000 (test first before creating the rule)
|
|
|
|
|
|
|
|
|
|
For updating:
|
|
|
|
|
1. CD to location you want the update script created
|
|
|
|
|
2. `sudo nano update-dockhand.sh`
|
|
|
|
|
3. Copypasta into file:
|
|
|
|
|
```
|
|
|
|
|
sudo docker stop dockhand
|
|
|
|
|
sleep 10s
|
|
|
|
|
sudo docker rm dockhand
|
|
|
|
|
sudo docker image rm -f fnsys/dockhand:latest
|
|
|
|
|
sleep 10s
|
|
|
|
|
sudo docker run -d -p 3000:3000 --name dockhand --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/docker/dockhand/dockhand_data:/app/data fnsys/dockhand:latest
|
|
|
|
|
```
|
|
|
|
|
4. `sudo chmod u+x update-dockhand.sh`
|
|
|
|
|
5. to run: `bash update-dockhand.sh`
|