Closed blaisephilip closed 1 month ago
Hi @blaisephilip,
thank you for your issue, your feedback is very valuable to us 👍 If you like, it would be very valuable for us to schedule a meeting to better understand your issues, here are some preliminary comments:
It looks like your docker version might be a bit outdated, could you try updating it and see if this error persits? The syntax docker compose up [OPTIONS] [SERVICE...]
should follow the docker specifications:
https://docs.docker.com/reference/cli/docker/compose/up/
We will have a look if we should remove the down command at the end.
Into what problems did you run, where you had to login at docker.io?
All the images we use are readily available in the docker hub (see here and here) and using the yarn docker:dev
command are built on the fly.
We will look into the yarn error, although we haven't encountered it yet. We will try to add some more feedback when building the docker images!
Thank you for your feedback
Hi @hofermo
I've upgraded my Rancher V1.14.1 (Docker version 26.1.0-rd) --> Rancher V1.15.0 (Docker version 27.1.1-rd). Error was the same, so I'll keep the docker down-command removed. Note: From organizational reasons, I shall use a Rancher Desktop instead of Docker Desktop. (OS: Windows 10 Pro)
Without active login at docker.io, I could not pull the images yesterday - process went to timeout. Might be in connection with my Rancher or network. Anyway, easy to bypass.
The error is not reproducible today, probably it was some temporary issue.
The services started up properly, UI looks nice. I'll try to connect it to my AAS repository. Operations developed by IDTA are not always straightforward for AAS object management so I find your team's initiative good to build a more user friendly solution. 👍
Short update from our side. We have released Mnestix version 1.1.0 !
This version also ships with an updated list of yarn commands like yarn docker:prune
to clean up docker from all mnestix containers, volumes and networks. The yarn docker:dev
command now no longer contains docker compose down
and if you want to stop Mnestix manually docker compose down mnestix-browser
works, if you are in the root directory.
If you want to use hot reloading for development, you can also check out yarn docker:backend
and start the frontend service separately in debug mode (see the readme).
We continuously want to improve the user experience, especially for users who are just starting out. Any feedback is highly appreciated, so thank you very much for your active assistance.
By attempting to execute the steps here, the detected issues:
In package.json the row 81 contains the following: "docker compose -f docker-compose/compose.dev.yml down mnestix-frontend" Due to this, the startup by yarn docker:dev is blocked. (Error: unknown command "mnestix-frontend" for "docker compose down")
Adding case-dependent shutdown of mnestix-frontend container would be better.
Active login at docker.io is expected to pull images, not only installation. --> Please add as prerequisite.
Yarn install fails due to a dependency within an image build. It would be good to add some user feedback so the currently built services are better indicated in the terminal.