Updating your Matrix docker container

technical-docs-docker

Disarmm Source: https://medium.com/@disarmm/updating-your-matrix-docker-container-92119680e5d4 

This is pretty straight forward, but I figured I’d post this here with my docker setup guide.

Step 1 –Type sudo docker pull disarmm/matrix and this will pull the updated image.

Step 2 –Type sudo docker ps to show the list of your running docker containers. On the right hand side you will see the names of your containers. If your containers are stopped for some reason, you can type sudo docker ps -a and it will show you all the stopped containers as well.

In this example I need to type sudo docker stop B31 B32 B33 B34 B34 B35 B36 in order to stop all of my containers.

Step 3 –Remove the existing containers. If you followed my directions on the first guide here you created a persistent volume in step 4. This volume contains your blockchain data and will not be harmed when you remove a container, provided you followed my instructions correctly. Following the screenshot example above, you’d type sudo docker rm B31 B32 B33 B34 B35 B36 to remove all the containers. Then to start the containers again, you follow the instructions from step 7 again in this guide.

Your node should start back up and keep syncing right where it left off.

NOTE: I updated the original document a little bit to give more detail and the /mnt/chaindata path changed to /mnt/data/chaindata in my example. Make sure to attach the correct volume from your host when you recreate your container.

Be the first to comment on "Updating your Matrix docker container"

Leave a comment

Your email address will not be published.


*


Scroll Up