Developing inside aiidalab docker environment

Good stuff @jusong.yu . As an alternative, for people that don’t have Docker or are not used to it, once this PR is merged and released with v2.5, users will be able to do the following:

verdi profile setup core.sqlite_zip -n --profile temp-profile --filepath path/to/archive.aiida

This will create a profile based on the archive. They can then verdi shell to inspect the content or run any Python script that loads the profile. Once they are done, they run

verdi profile delete temp-profile

to delete the profile.