'Want to upgrade my docker from 19.03.5 to latest where many countainers are running

I am new to docker and linux. I am running docker 19.03.5. I had sonarqube 7.9.2 installed but I had to upgrade the sonarqube. After the upgrade I hit this issue. Now as per my understaning I don't have any choice but to upgrade docker too. Docker has many contaniers running and I am afraid that this upgrade will effect others work- Any suggestion are welcome!

After a search I get that all the containers will restart after docker start but I still want to confirm if there is anything I should keep in mind?

Issue to resolve is:

After upgrade the sonarqube contanier close with error

Dropping Privileges
2022.05.02 12:18:50 INFO  app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /opt/sonarqube/temp
2022.05.02 12:18:50 INFO  app[][o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:36393]
    2022.05.02 12:18:50 INFO  app[][o.s.a.ProcessLauncherImpl] Launch process[ELASTICSEARCH] from [/opt/sonarqube/elasticsearch]: /opt/sonarqube/elasticsearch/bin/elasticsearch
    could not find java in ES_JAVA_HOME at /usr/lib/jvm/java-11-openjdk/bin/java
    2022.05.02 12:18:50 WARN  app[][o.s.a.p.AbstractManagedProcess] Process exited with exit value [ElasticSearch]: 1
    2022.05.02 12:18:50 INFO  app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
    2022.05.02 12:18:50 INFO  app[][o.s.a.SchedulerImpl] Process[ElasticSearch] is stopped
    2022.05.02 12:18:50 INFO  app[][o.s.a.SchedulerImpl] SonarQube is stopped
      [1]: https://github.com/SonarSource/docker-sonarqube/issues/493
  [1]: https://github.com/SonarSource/docker-sonarqube/issues/493

and to solve this I have to upgrade Docker as mentioned here. I am open for any other way to solve the issue.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source