eiffel-community / eiffel-easy2use

A sandbox to be used to try out the Eiffel protocol and related services
Apache License 2.0
10 stars 19 forks source link

Add support for latest Docker and the new docker compose plugin in docker-cli. #83

Closed tobiasake closed 1 year ago

tobiasake commented 1 year ago

Applicable Issues

Not possible to start Eiffel bundle and containers with newer Docker-compose tool that comes as plugin in newer Docker-Cli tool.

Description of the Change

Adding support in Easy2Use CLI for newer docker-compose that comes as a plugin to the normal Docklin-cli tool. Stepped Docker-compose yaml specification version to latest version which currently are version 3.8.

Link to how Docker compose plugin are installed and executed as a sub-command to docker command: https://docs.docker.com/compose/install/linux/

Alternate Designs

Benefits

Support new docker compose tool that comes as plugin to normal Docklin-cli tool.

Possible Drawbacks

None

Sign-off

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or

(b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or

(c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.

(d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.

Signed-off-by:

tobiasake commented 1 year ago

No more review comments? Then I will merge this change later today.