bchao1 / bullet

🚅 Interactive prompts made simple. Build a prompt like stacking blocks.
https://pypi.org/project/bullet/
MIT License
3.55k stars 113 forks source link

Support usage with docker #28

Open williamfzc opened 5 years ago

williamfzc commented 5 years ago

Docker is a good way to implement cross-platform. It also solved this: https://github.com/Mckinsey666/bullet/issues/2

What's more, before merging this, you would better to bind this repository to docker hub for auto-updating.

BTW it's a good project :)

rcfox commented 5 years ago

Seems extremely heavy to call it a solution to #2. But it's a good way to work with python versions that aren't offered by your package manager. (I think Ubuntu currently doesn't offer 3.7 without installing from a PPA.)

williamfzc commented 5 years ago

Seems extremely heavy to call it a solution to #2. But it's a good way to work with python versions that aren't offered by your package manager. (I think Ubuntu currently doesn't offer 3.7 without installing from a PPA.)

Yes you are right. This PR just offered a way to use bullet on Windows (Actually, any docker-machine), is not a good-enough solution for everyone. 😄

In my opinion, Docker offered a standard and stable environment for deployment, even you don't need to install Python at all (in some cases, the installation behavior is not allowed on some internal servers)