TypeError: cannot pickle 'module' object (frappe-docker)

Can somebody help me fix this issue?

Traceback (most recent call last):
  File "apps/frappe/frappe/app.py", line 55, in application
    init_request(request)
  File "apps/frappe/frappe/app.py", line 130, in init_request
    frappe.local.http_request = frappe.auth.HTTPRequest()
  File "apps/frappe/frappe/auth.py", line 37, in __init__
    self.set_session()
  File "apps/frappe/frappe/auth.py", line 74, in set_session
    frappe.local.login_manager = LoginManager()
  File "apps/frappe/frappe/auth.py", line 130, in __init__
    self.make_session(resume=True)
  File "apps/frappe/frappe/auth.py", line 215, in make_session
    frappe.local.session_obj = Session(
  File "apps/frappe/frappe/sessions.py", line 215, in __init__
    self.resume()
  File "apps/frappe/frappe/sessions.py", line 287, in resume
    validate_ip_address(self.user)
  File "apps/frappe/frappe/auth.py", line 419, in validate_ip_address
    frappe.get_cached_doc("User", user) if not frappe.flags.in_test else frappe.get_doc("User", user)
  File "apps/frappe/frappe/__init__.py", line 1019, in get_cached_doc
    doc = get_doc(*args, **kwargs)
  File "apps/frappe/frappe/__init__.py", line 1067, in get_doc
    doc = frappe.model.document.get_doc(*args, **kwargs)
  File "apps/frappe/frappe/model/document.py", line 77, in get_doc
    controller = get_controller(doctype)
  File "apps/frappe/frappe/model/base_document.py", line 82, in get_controller
    site_controllers[doctype] = _get_controller()
  File "apps/frappe/frappe/model/base_document.py", line 54, in _get_controller
    class_overrides = frappe.get_hooks("override_doctype_class")
  File "apps/frappe/frappe/__init__.py", line 1337, in get_hooks
    hooks = _dict(cache().get_value("app_hooks", load_app_hooks))
  File "apps/frappe/frappe/utils/redis_wrapper.py", line 85, in get_value
    self.set_value(original_key, val, user=user)
  File "apps/frappe/frappe/utils/redis_wrapper.py", line 53, in set_value
    self.set(key, pickle.dumps(val))
TypeError: cannot pickle 'module' object

bench commands are failing with following error message:

frappe@238624d5a283:~/frappe-bench$ bench --version
Traceback (most recent call last):
  File "/usr/local/bin/patched_bench_helper.py", line 48, in <module>
    raise SystemExit(main())
  File "/usr/local/bin/patched_bench_helper.py", line 43, in main
    frappe.utils.bench_helper.main()
  File "/home/frappe/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 18, in main
    commands = get_app_groups()
  File "/home/frappe/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 27, in get_app_groups
    for app in get_apps():
  File "/home/frappe/frappe-bench/apps/frappe/frappe/utils/bench_helper.py", line 104, in get_apps
    return frappe.get_all_apps(with_internal_apps=False, sites_path=".")
  File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 1247, in get_all_apps
    apps = get_file_items(os.path.join(sites_path, "apps.txt"), raise_not_found=True)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 1392, in get_file_items
    content = read_file(path, raise_not_found=raise_not_found)
  File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 1420, in read_file
    raise IOError("{} Not Found".format(path))
OSError: b'./apps.txt' Not Found

Add apps.txt

ls -1 apps > sites/apps.txt

Or

bench setup requirements