Besides the license think about registering a trademark. That way Docker, Linux or git manage not to dilute the name (see e.g. https://www.git-scm.com/about/trademark ).
As for the code, if it's open source anyone can fork. But with trademark they'd have to rename the project.
<insert IANAL boilerplate here>