I just started learning Tezos programming a few weeks back and had set up my iMac with Babylonnet. After the Carthage activation, now I am trying to migrate from Babylonnet to Carthage. As I couldn't find the instructions for migration, I did the following steps:
- Stopped Babylonnet (but didn't delete the docker images)
- Followed the instructions at http://tezos.gitlab.io/introduction/howtoget.html to get Carthage setup using docker image.
- Started Carthage
When I am trying to start, getting the following Warning
"Host is already in use by another container"
and also the Error:
ERROR: for node Cannot start service node: driver failed programming external connectivity on endpoint carthagenet_node_1 (b99c2ee54e54d0ec2318a0dcb15e2ffd774ae1bca0e8571013872cce8bc28d39): Bind for 0.0.0.0:19732 failed: port is already allocated
Do I need to delete Babylonnet nodes/data completely and setup Carthage with the complete sync process again? As I understand, new protocol upgrades should be seamless and wouldn't require deleting old data.
Please help and let me know where I can read more about the upgrade process.
note: I am using iMac 2019 with VirtualBox/Ubuntu.