structurizr / lite

Structurizr Lite
https://docs.structurizr.com/lite
MIT License
226 stars 26 forks source link

Lite container 2024.01.02 actually starts the CLI #113

Closed awehrung closed 7 months ago

awehrung commented 7 months ago

Description

Trying to use Structurizr for the first time, I noticed that docker run -it --rm -p 8765:8080 -v $(pwd)/structurizr-poc:/usr/local/structurizr structurizr/lite:2024.01.02 returns a help/usage message: Usage: structurizr push|pull|lock|unlock|export|validate|list|version|help [options].

This looks like what the structurizr-cli image is supposed to print when called without arguments.

Could it be that there was a mix-up when publishing the different docker images? The previous version structurizr/lite:3262 works as intended.

Steps to reproduce

  1. docker run -it --rm -p 8765:8080 -v $(pwd)/structurizr-poc:/usr/local/structurizr structurizr/lite:2024.01.02
  2. Compare with docker run -it --rm -p 8765:8080 -v $(pwd)/structurizr-poc:/usr/local/structurizr structurizr/cli:1.35.0
  3. Compare with docker run -it --rm -p 8765:8080 -v $(pwd)/structurizr-poc:/usr/local/structurizr structurizr/lite:3262

Screenshot

No response

Code sample

No response

Configuration

No response

Severity

Minor

Priority

I have no budget and there's no rush, please fix this for free

More information

Thanks for your effort!

simonbrowndotje commented 7 months ago

Could it be that there was a mix-up when publishing the different docker images?

It looks like it, yes ... I've re-published the lite and cli images.

awehrung commented 7 months ago

Nice, I've just pulled and they now both work as intended. Thanks!