skip to Main Content

Reinstalling gitlab docker issue

So today I messed up accidentally typed docker-compose down instead of stop and since my dockerfile has "latest" tag it tried to update it and it failed now I can’t access it.

From my understanding ce version is being discontinued and ee is recommended so I don’t mind reinstalling and even loosing my data since there were only two repos anyway but whenever I try to install gitlab-ee:latest I get this error
"It seems you are upgrading from major version 12 to major version 15…."

I did ran docker volume prune and docker system prune -a, but I still get same error. How can I completely delete old ce gitlab and install latest ee version?

Also I’m using laradock so I just replace FROM gitlab-ce:latest to FROM gitlab-ee:latest

2

Answers


  1. Chosen as BEST ANSWER

    Ok so it might be laradock specific but if anyone encounters something similair I did this:

    Keep in mind that this will delete all non running images and volumes so make sure that containers you want to leave is running

    docker volume prune
    
    docker system prune
    

    And then (in my case) /home/[your_user]/.laradock/data delete everything gitlab related.

    It did actually complained when I tried to pull gitlab-ce but did all steps again and gitlab-ee installed without issues.


  2. From my understanding ce version is being discontinued and ee is recommended

    Not that I know of. gitlab-ce Docker image is very much maintained.

    And you could reinstall the 12.10.14-ce.0, which would still be compatible with your old version.

    By using a FROM gitlab/gitlab-ce:12.10.14-ce.0 instead of gitlab/gitlab-ce:latest means that a docker-compose would not accidentally upgrade your GitLab.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search