When you first open Minbox, you’ll need to give the app access to your contacts.ģ.
#MINBOX IMAGE DOWNLOAD#
Once you’ve been invited to the service, head on over to the Mac App Store to download the app.Ģ. Minbox is in private beta, so you’ll need to sign up for an invite on their website, or you can do so within the app after downloading and launching for the first time. Minbox has a minimal, user-friendly interface that you’ll love. Your recipient will be able to view the file(s) sent to them in any browser, on any device there’s no downloading necessary on their end. All you need is an email address for the person that you wan to share with, and you’re all set. With Minbox, you can send files of any size and type fast – often within seconds. The Ortus Docker containers have a lot more tooling in them that make it generally more suited for that purpose.Luckily, there’s a new Mac app that aims to fix all of these issues it’s called Minbox. It was not really designed for running a CFML server from docker, though you certainly could and it would work. We are also passing in the FIXINATOR_API_KEY environment variables.Ĭan I run a CFML server from this container?
#MINBOX IMAGE CODE#
Here it is a bit more complicated of a docker command because we are mapping a volume so that we can scan our code in the container. You can also just run it directly from the command line like this: docker run -it -v /local/folder:/code -e FIXINATOR_API_KEY=$FIXINATOR_API_KEY foundeo/fixinator:latest box fixinator path=/code If your CI server lets you specify a docker container to run a build step from this makes a great choice for that. This container has the fixinator client installed on it (which runs on top of commandbox). I built another image from minibox called: foundeo/fixinator. From CI, I primarily use it for scanning CFML code for security issues in CI with Fixinator. Where every second of build time is metered, you really don't want to spend a lot of time downloading large containers. The reason I built this was so that I could have a really small container to run in Continuous Integration builds. There is room to trim this down a bit further, but the jvm itself takes up around 44mb, so it would be hard to get it significantly smaller. This image is running on Alpine Linux with the Azul Zulu JVM, and the total size of the container is 78mb. This will run box version inside the container and output the version number of commandbox. If you have docker installed you can simply run the following command: docker run -it foundeo/minibox box version I have published a new project called minibox - it is a tiny docker image meant for running commandbox.