Welcome to disorganic/corrade
I will be maintaining this image with each new version the progressive branch of Corrade, starting with Corrade 9.164. I realise that Corrade hasn't worked with Mono very well for a long time, but I am still trying to have a go.
The current Corrade build is 9.196.
Tags will come soon, etc. I just wanted to get my bot up and running before my old hosting account disappears.
If you are getting a lot of "workers exceeded" messages in your Corrade.log, increase the number of workers in your Corrade.ini. You can edit this with a text editor, if you know what you're doing.
To be honest, I don't think you'd be here, if you didn't know what you were doing. ;-)
Create a directory for your Corrade bot, and create the following subdirectories:
Bayes cache cache/assets databases logs logs/conference logs/groupchat logs/im logs/local logs/region state
Run the following command to start the image (use your bot's name, instead of mine).
$ docker container run --rm -d -P \ -v /path/to/your/bot/corrade.ini:/usr/src/app/Corrade/Corrade.ini \ -v /path/to/your/bot/logs:/usr/src/app/Corrade/logs \ -v /path/to/your/bot/cache:/usr/src/app/Corrade/cache \ -v /path/to/your/bot/state:/usr/src/app/Corrade/state \ -v /path/to/your/bot/Bayes:/usr/src/app/Corrade/Bayes \ -v /path/to/your/bot/databases:/usr/src/app/Corrade/databases \ --name lexie disorganic/corrade
When you issue the stop command, the image will remove itself automatically. I found this works better than the iconmeta/corrade instructions.
$ docker container stop lexie
I will write scripts that will automate this all more generically. Just not today :-)
Thanks to ICON Metaverse for creating this image in the first place.
As Kira would say, "Be vigilant!"