A couple of months ago I started running a couchbase server. Because I’m a lame, I haven’t locked the server version on docker compose file. I had the image like: image: couchbase
In the last month there has been updates to couchbase-server on docker hub and the couchbase-server image was updated to version 6.0.3. I was running 6.0.0
However, sync-gateway image was locked to version 2.5.0: couchbase/sync-gateway:2.5.0-community
With this, sync gateway stopped talking with couchbase-server. By updating sync-gateway to 2.6.1, the communication problem ends but I still need to lock the couchbase-server version so that this doesn’t happen again.
However, trying to change from image: couchbase to image: couchbase/enterprise-6.0.3 and then calling:
docker-compose up -d couchbase-server
Pulling couchbase-server (couchbase/enterprise-6.0.3:)…
ERROR: The image for the service you’re trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing.
Well, I’m afraid to continue without professional advise. I don’t want to loose my production data.
What should I do?