Move to explicit version tags for Docker
Closed this issue ยท 4 comments
We are moving to decommission use of the latest
tag for the Docker images as a best practice in favor of explicit version tags. Target is V22 for this change. This means watchtower will not be useful for the nano-node setup and with each version manual action by the node operator will be required.
Although changes to this nano-node-docker setup may not be required, perhaps some cleanup and updates to the README or other areas where expectations of automatic node upgrading are set would be worthwhile to make it clearer that upgrades will require manual action going forward.
Hello Zach! What about the :latest
image tag? Are you going to fully deprecate it?
Nano Node Docker is mainly a development tool and I will make that clear in the documentation. Main net nodes, especially those with delegated amounts will always require special care and monitoring and shall not be left to be upgraded automatically.
๐ @lephleg - Yes, we are fully deprecating the use of :latest
for production tags, see: nanocurrency/nano-node#3183. Clarity in the documentation around development use only would be great and thanks for your awesome work on this and other things for Nano!
Sure, not a problem! Thanks for letting me know. I will also remove the :latest
tag as the default for the installer and require an explicit version for the node. Watchtower will still be useful for the rest of the components like the monitor and the proxy.