Updated using docker but faced problems

I’m currently running ERPNext instance behind portainer and NPM
ERPNext: v14.15.1
Frappe Framework: v14.25.1

I updated the stack the latest ERPNext v14.26.0 but was faced with this error:
Any idea on how to tackle this?
should i upgrade gradually from one version to the other?
do i need to run migrations? if so how?

[2023-06-03 16:26:16 +0000] [1] [INFO] Listening at: http://0.0.0.0:8000 (1)
[2023-06-03 16:26:16 +0000] [1] [INFO] Using worker: gthread
[2023-06-03 16:26:16 +0000] [7] [INFO] Booting worker with pid: 7
[2023-06-03 16:26:16 +0000] [8] [INFO] Booting worker with pid: 8
/usr/local/lib/python3.10/functools.py:981: UserWarning: The 'filters_config' hook used to add custom operators is not yet implemented in frappe.db.query engine. Use db_query (frappe.get_list) instead.
  val = self.func(instance)
/usr/local/lib/python3.10/functools.py:981: UserWarning: The 'filters_config' hook used to add custom operators is not yet implemented in frappe.db.query engine. Use db_query (frappe.get_list) instead.
  val = self.func(instance)
/home/frappe/frappe-bench/env/lib/python3.10/site-packages/bs4/__init__.py:332: MarkupResemblesLocatorWarning: "/" looks like a filename, not markup. You should probably open this file and pass the filehandle into Beautiful Soup.
  warnings.warn(
/home/frappe/frappe-bench/env/lib/python3.10/site-packages/bs4/__init__.py:417: MarkupResemblesLocatorWarning: "https://mydomain.org" looks like a URL. Beautiful Soup is not an HTTP client. You should probably use an HTTP client like requests to get the document behind the URL, and feed that document to Beautiful Soup.
  warnings.warn(
/usr/local/lib/python3.10/functools.py:981: UserWarning: The 'filters_config' hook used to add custom operators is not yet implemented in frappe.db.query engine. Use db_query (frappe.get_list) instead.
  val = self.func(instance)
/usr/local/lib/python3.10/functools.py:981: UserWarning: The 'filters_config' hook used to add custom operators is not yet implemented in frappe.db.query engine. Use db_query (frappe.get_list) instead.
  val = self.func(instance)
/home/frappe/frappe-bench/env/lib/python3.10/site-packages/bs4/__init__.py:417: MarkupResemblesLocatorWarning: "https://mydomain.org" looks like a URL. Beautiful Soup is not an HTTP client. You should probably use an HTTP client like requests to get the document behind the URL, and feed that document to Beautiful Soup.
  warnings.warn(
/home/frappe/frappe-bench/env/lib/python3.10/site-packages/bs4/__init__.py:332: MarkupResemblesLocatorWarning: "/" looks like a filename, not markup. You should probably open this file and pass the filehandle into Beautiful Soup.
  warnings.warn(
/home/frappe/frappe-bench/env/lib/python3.10/site-packages/bs4/__init__.py:417: MarkupResemblesLocatorWarning: "https://mydomain.org/" looks like a URL. Beautiful Soup is not an HTTP client. You should probably use an HTTP client like requests to get the document behind the URL, and feed that document to Beautiful Soup.
  warnings.warn(
/home/frappe/frappe-bench/env/lib/python3.10/site-packages/bs4/__init__.py:417: MarkupResemblesLocatorWarning: "https://mydomain.org" looks like a URL. Beautiful Soup is not an HTTP client. You should probably use an HTTP client like requests to get the document behind the URL, and feed that document to Beautiful Soup.
  warnings.warn(
/usr/local/lib/python3.10/functools.py:981: UserWarning: The 'filters_config' hook used to add custom operators is not yet implemented in frappe.db.query engine. Use db_query (frappe.get_list) instead.
  val = self.func(instance)
/home/frappe/frappe-bench/env/lib/python3.10/site-packages/bs4/__init__.py:417: MarkupResemblesLocatorWarning: "https://mydomain.org/?cmd=web_logout" looks like a URL. Beautiful Soup is not an HTTP client. You should probably use an HTTP client like requests to get the document behind the URL, and feed that document to Beautiful Soup.
  warnings.warn(
/home/frappe/frappe-bench/env/lib/python3.10/site-packages/bs4/__init__.py:417: MarkupResemblesLocatorWarning: "https://mydomain.org/app" looks like a URL. Beautiful Soup is not an HTTP client. You should probably use an HTTP client like requests to get the document behind the URL, and feed that document to Beautiful Soup.
  warnings.warn(
/home/frappe/frappe-bench/env/lib/python3.10/site-packages/bs4/__init__.py:417: MarkupResemblesLocatorWarning: "https://lm.facebook.com/" looks like a URL. Beautiful Soup is not an HTTP client. You should probably use an HTTP client like requests to get the document behind the URL, and feed that document to Beautiful Soup.
  warnings.warn(```