airavata-mft icon indicating copy to clipboard operation
airavata-mft copied to clipboard

Docker distribution for standalone service

Open DImuthuUpe opened this issue 2 years ago • 1 comments

Current MFT distribution is available as binaries and local installations require java to run that. We need to have a docker distribution of same binary and provide an option for users to select the mode they want to install MFT locally. Ideally the installation mode could be provided at the init command.

mft init --docker

This will greatly benefit non-java and windows users

Helpful links Distributions: https://github.com/apache/airavata-mft/tags How the distribution is built: https://github.com/apache/airavata-mft/blob/master/standalone-service/pom.xml#L116 How initialization happens: https://github.com/apache/airavata-mft/blob/master/python-cli/mft_cli/airavata_mft_cli/bootstrap.py

DImuthuUpe avatar Jan 28 '23 07:01 DImuthuUpe

Hey @DImuthuUpe am working on it

Gmin2 avatar Feb 25 '24 16:02 Gmin2