8. How to update Portainer - JiltedGeek/Docker-Portainer GitHub Wiki
Log in via ssh to your Portainer server
Give the following commands:
docker stop portainer
docker rm portainer
docker pull portainer/portainer-ce:latest
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
Done! Log in to your Portainer servers website and all should be updated
Update: Portainer Agent
Follow these steps:
docker stop portainer_agent
docker rm portainer_agent
docker pull portainer/agent:latest
docker run -d \
-p 9001:9001 \
--name portainer_agent \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /var/lib/docker/volumes:/var/lib/docker/volumes \
portainer/agent:latest