├── .dockerignore ├── .flake8 ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── issue-template.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md ├── dependabot.yaml └── workflows │ ├── push_latest.yml │ ├── test.yml │ ├── update_version.yml │ └── zizmor.yml ├── .gitignore ├── .gitmodules ├── .hadolint.yaml ├── .markdownlint_config.rb ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── _activate_current_env.sh ├── _apptainer_shell.sh ├── _dockerfile_initialize_user_accounts.sh ├── _dockerfile_setup_root_prefix.sh ├── _dockerfile_shell.sh ├── _download_micromamba.sh ├── _entrypoint.sh ├── alpine.Dockerfile ├── check_version.py ├── debian.Dockerfile ├── docs ├── Makefile ├── advanced_usage.rst ├── conf.py ├── contributing.rst ├── development.rst ├── faq.rst ├── image_size.rst ├── index.rst ├── make.bat ├── quick_start.rst ├── requirements.in ├── requirements.txt ├── shells.rst ├── support.rst └── tags.rst ├── examples ├── add_micromamba │ └── Dockerfile ├── apt_install │ ├── Dockerfile │ └── env.yaml ├── cmdline_spec │ └── Dockerfile ├── generate_lock │ ├── env.yaml │ └── generate_lock.sh ├── install_lock │ ├── Dockerfile │ └── env.lock ├── modify_username │ └── Dockerfile ├── multi_env │ ├── Dockerfile │ ├── env1.yaml │ └── env2.yaml ├── new_lock │ ├── Dockerfile │ └── env.lock ├── run_activate │ ├── Dockerfile │ └── env.yaml └── yaml_spec │ ├── Dockerfile │ └── env.yaml ├── fedora.Dockerfile ├── noxfile.py ├── pyproject.toml ├── requirements.txt ├── test ├── __init__.py ├── activation-logic.bats ├── cli-invocations.Dockerfile ├── cli-invocations.bats ├── cmd-exec-form.Dockerfile ├── cmd-exec-form.bats ├── cmd-shell-form.Dockerfile ├── cmd-shell-form.bats ├── conda-mamba-activate.Dockerfile ├── conda-mamba-activate.bats ├── direct-tests.bats ├── entrypoint.Dockerfile ├── entrypoint.bats ├── env1.yaml ├── env2.yaml ├── examples.bats ├── modify-username.Dockerfile ├── multi-env.Dockerfile ├── multi-env.bats ├── new-user.Dockerfile ├── new-user.bats ├── run-shell-form.Dockerfile ├── run-shell-form.bats ├── test_check_version.py ├── test_helper │ └── common-setup.bash └── user.bats ├── test_with_all_images.sh ├── test_with_base_image.sh └── update.sh /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.dockerignore -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.github/ISSUE_TEMPLATE/issue-template.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- 1 | # Please include an entry in CHANGELOG.md with most pull requests 2 | -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/push_latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.github/workflows/push_latest.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/update_version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.github/workflows/update_version.yml -------------------------------------------------------------------------------- /.github/workflows/zizmor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.github/workflows/zizmor.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.gitmodules -------------------------------------------------------------------------------- /.hadolint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.hadolint.yaml -------------------------------------------------------------------------------- /.markdownlint_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.markdownlint_config.rb -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/README.md -------------------------------------------------------------------------------- /_activate_current_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/_activate_current_env.sh -------------------------------------------------------------------------------- /_apptainer_shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/_apptainer_shell.sh -------------------------------------------------------------------------------- /_dockerfile_initialize_user_accounts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/_dockerfile_initialize_user_accounts.sh -------------------------------------------------------------------------------- /_dockerfile_setup_root_prefix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/_dockerfile_setup_root_prefix.sh -------------------------------------------------------------------------------- /_dockerfile_shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/_dockerfile_shell.sh -------------------------------------------------------------------------------- /_download_micromamba.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/_download_micromamba.sh -------------------------------------------------------------------------------- /_entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/_entrypoint.sh -------------------------------------------------------------------------------- /alpine.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/alpine.Dockerfile -------------------------------------------------------------------------------- /check_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/check_version.py -------------------------------------------------------------------------------- /debian.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/debian.Dockerfile -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/advanced_usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/advanced_usage.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/development.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/development.rst -------------------------------------------------------------------------------- /docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/faq.rst -------------------------------------------------------------------------------- /docs/image_size.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/image_size.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/quick_start.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/quick_start.rst -------------------------------------------------------------------------------- /docs/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/requirements.in -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/shells.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/shells.rst -------------------------------------------------------------------------------- /docs/support.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/support.rst -------------------------------------------------------------------------------- /docs/tags.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/docs/tags.rst -------------------------------------------------------------------------------- /examples/add_micromamba/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/add_micromamba/Dockerfile -------------------------------------------------------------------------------- /examples/apt_install/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/apt_install/Dockerfile -------------------------------------------------------------------------------- /examples/apt_install/env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/apt_install/env.yaml -------------------------------------------------------------------------------- /examples/cmdline_spec/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/cmdline_spec/Dockerfile -------------------------------------------------------------------------------- /examples/generate_lock/env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/generate_lock/env.yaml -------------------------------------------------------------------------------- /examples/generate_lock/generate_lock.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/generate_lock/generate_lock.sh -------------------------------------------------------------------------------- /examples/install_lock/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/install_lock/Dockerfile -------------------------------------------------------------------------------- /examples/install_lock/env.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/install_lock/env.lock -------------------------------------------------------------------------------- /examples/modify_username/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/modify_username/Dockerfile -------------------------------------------------------------------------------- /examples/multi_env/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/multi_env/Dockerfile -------------------------------------------------------------------------------- /examples/multi_env/env1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/multi_env/env1.yaml -------------------------------------------------------------------------------- /examples/multi_env/env2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/multi_env/env2.yaml -------------------------------------------------------------------------------- /examples/new_lock/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/new_lock/Dockerfile -------------------------------------------------------------------------------- /examples/new_lock/env.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/new_lock/env.lock -------------------------------------------------------------------------------- /examples/run_activate/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/run_activate/Dockerfile -------------------------------------------------------------------------------- /examples/run_activate/env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/run_activate/env.yaml -------------------------------------------------------------------------------- /examples/yaml_spec/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/yaml_spec/Dockerfile -------------------------------------------------------------------------------- /examples/yaml_spec/env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/examples/yaml_spec/env.yaml -------------------------------------------------------------------------------- /fedora.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/fedora.Dockerfile -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | packaging==24.2 2 | # dependencies for check_version.py 3 | requests==2.32.4 4 | -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/activation-logic.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/activation-logic.bats -------------------------------------------------------------------------------- /test/cli-invocations.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/cli-invocations.Dockerfile -------------------------------------------------------------------------------- /test/cli-invocations.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/cli-invocations.bats -------------------------------------------------------------------------------- /test/cmd-exec-form.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/cmd-exec-form.Dockerfile -------------------------------------------------------------------------------- /test/cmd-exec-form.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/cmd-exec-form.bats -------------------------------------------------------------------------------- /test/cmd-shell-form.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/cmd-shell-form.Dockerfile -------------------------------------------------------------------------------- /test/cmd-shell-form.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/cmd-shell-form.bats -------------------------------------------------------------------------------- /test/conda-mamba-activate.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/conda-mamba-activate.Dockerfile -------------------------------------------------------------------------------- /test/conda-mamba-activate.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/conda-mamba-activate.bats -------------------------------------------------------------------------------- /test/direct-tests.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/direct-tests.bats -------------------------------------------------------------------------------- /test/entrypoint.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/entrypoint.Dockerfile -------------------------------------------------------------------------------- /test/entrypoint.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/entrypoint.bats -------------------------------------------------------------------------------- /test/env1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/env1.yaml -------------------------------------------------------------------------------- /test/env2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/env2.yaml -------------------------------------------------------------------------------- /test/examples.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/examples.bats -------------------------------------------------------------------------------- /test/modify-username.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/modify-username.Dockerfile -------------------------------------------------------------------------------- /test/multi-env.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/multi-env.Dockerfile -------------------------------------------------------------------------------- /test/multi-env.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/multi-env.bats -------------------------------------------------------------------------------- /test/new-user.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/new-user.Dockerfile -------------------------------------------------------------------------------- /test/new-user.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/new-user.bats -------------------------------------------------------------------------------- /test/run-shell-form.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/run-shell-form.Dockerfile -------------------------------------------------------------------------------- /test/run-shell-form.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/run-shell-form.bats -------------------------------------------------------------------------------- /test/test_check_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/test_check_version.py -------------------------------------------------------------------------------- /test/test_helper/common-setup.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/test_helper/common-setup.bash -------------------------------------------------------------------------------- /test/user.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test/user.bats -------------------------------------------------------------------------------- /test_with_all_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test_with_all_images.sh -------------------------------------------------------------------------------- /test_with_base_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/test_with_base_image.sh -------------------------------------------------------------------------------- /update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamba-org/micromamba-docker/HEAD/update.sh --------------------------------------------------------------------------------