-
#RaspberryPi – Setup SSH passwordless access to remote work with #docker 🐳
Hi ! Due to some weird configurations, I’m having issues building some .NET 5 docker images locally in my Windows 10 machine. So I decided to use a Raspberry 4 as build server, and 1st step is to setup the SSH access without the need of username / password. The main resource is an official… — read more
-
#Azure – How to push / export and run a docker python flask web app on Azure
Hi ! Here is an important reminder before starting: Please do not use as a guide to deploy to production environments. I was reading a lot about Azure Container Registry and other container scenarios. And most of the demos / tutorials are based on .Net Container Web Apps. Which is great, however there are no… — read more
-
#docker – Updating docker containers automatically with Watchtower. Bonus: let’s learn Go !
Hi ! A couple of days ago, I wrote about how I like Portainer as a visual interface to manage docker (see references). In one of the comments, Marco suggested also an option to automatically update all my containers. As I explained in my post, the basic steps for this are docker stop docker rm… — read more
-
#docker – How to update Portainer (big fan here!)
Hi ! I’m a big fan of Portanier. I usually will go for a graphical interface on top of a command line option, and to manage my docker labs, Portainer is my best choice for this. Portainer is a lightweight management UI which allows you to easily manage your different Docker environments (Docker hosts or… — read more
-
#Coding4Fun – How to control your #drone with 20 lines of code! (17/N)
Hi ! Once we have the a custom vision trained model instance, we can use it to recognize objects from the drone camera feed. Read my previous posts for descriptions on these. Another interesting scenario, is to save local files for every detected object. In the following code, I’ll save 2 different files for every… — read more
-
#Coding4Fun – How to control your #drone with 20 lines of code! (16/N)
Hi ! In my previous post, I shared an example where I analyzed the camera feed using a Image Recognition model created using Custom Vision. Today I’ll expand the sample, and show in real time the detected MVPs logos with a frame in the drone camera feed. Let’s take a look at the demo working… — read more
-
#Coding4Fun – How to control your #drone with 20 lines of code! (15/N)
Hi ! Let’s use Custom Vision to analyze the images from our drone camera. In this scenario, I created a custom model to recognize MVP awards from my MVP wall. I know, that’s bragging, but I like it. Disclaimer: There are plenty of documentation and tutorials about Custom Vision. I won’t go deep on the… — read more
-
#RaspberryPi – How to install #docker (Updated 2020-01-24)
Hi I wrote a couple of times about this, however this is the updated version on how to install docker in a Raspberry Pi. Updated to Jan 24 2020. The information is available from the Official Docker Documentation And then, a simple check for the docker version with the command And that’s it ! Docker… — read more
-
#RaspberryPi – Putting all together to display device temperature using #AzureIoT and #docker. Privilege permissions and other lessons learned
Hi! Today challenge was based on an easy one How do I get a Raspberry Pi temperature using Python? The lines to do this are quite simple, with the following lines we can get the absolute value for the device temperature, in Celsius (of course!) Easy! My next step was to add a new [Device… — read more
-
#VSCode – How to install #docker in a #RaspberryPi 4
Hi! In my series of posts on how to create a development environment using a Raspberry Pi4, today is time to write about installing Docker. (see references) I was user to download and build docker to be used on the device, however now we have an easier way to do this. Thanks to http://get.docker.com we… — read more
-
#Event – Resources for the sessions about #DeepLearning and #CustomVision at the @ChicagoCodeCamp
Hi! Another post-event post, this time with a big thanks to the team behind one of the most amazing event I’ve been this year: Chicago CodeCamp. I had the chance to meet a lot of amazing people, to learn a lot during the sessions and also to visit the great city of Chicago. As usual,… — read more
-
#AI – Exporting #CustomVision projects to #docker for #RaspberryPi, the extra 2 steps
Hi ! I wrote several posts on how to create a image analysis solution using CustomVision.ai and how to export and use the project in a Raspberry Pi with Docker. In my posts, I created a custom docker file for RPI using as a base the Linux one, from CustomVision.ai. There is a new feature… — read more
-
#AI – Mis posts sobre CustomVision.ai, exportando y utilizando ONNX, Docker, en PC, RaspberryPi, MacOS y más !
Buenas ! Ahora que tengo una pausa entre eventos en Canada y USA, y ya he escrito varios posts al respecto, es el tiempo ideal para compilar y compartir los posts que he escrito sobre CustomVision.ai. Sobre como crear un proyecto de reconocimiento de objectos, como utilizar el mismo en modo web, invocando un HTTP… — read more
-
#AI – My posts on CustomVision.ai, running on ONNX, Docker, on PC, RaspberryPi, MacOS and more !
Hi ! After the events in Canada and USA, and several posts, I think it’s time to make a recap of the posts I’ve wrote about CustomVision.ai and how I created a custom object recognition project. And later used this as a web HTTP Endpoint in a Console application. And also in Windows 10 with… — read more
-
#Docker – Tiempos de respuesta promedio utilizando #CustomVision.ai en un contenedor con Docker en #RaspberryPi u en PC
Buenas ! Alguien me pregunto por la performance de un proyecto de customvision.ai ejecutándose en una Raspberry Pi, y se me ocurrió que la mejor forma de explicarlo es mostrar las diferencias de tiempos de respuesta del mismo contenedor en Docker en PC y en una Raspberry Pi. La PC donde haré la prueba tiene… — read more
-
#Docker – Average response times using a CustomVision.ai docker container in a #RaspberryPi and a PC
Hi ! I was testing the performance of the same customvision.ai exported project, running in a docker container in standard PC and a Raspberry Pi. And, I’m really surprised and happy about the RPI times. Let’s start with the times for a container running in a PC with the following specs Note: I know this… — read more
-
#Docker – Sobre puertos, IPs y mas para acceder a un container alojado en #RaspberryPi
Buenas ! Mi proyecto de CustomVision.ai esta compilado y ejecutándose en Docker en Raspberry Pi 3. Ahora llega el momento de utilizar el mismo desde aplicaciones en otros dispositivos, y para este caso, todos en la misma red. Cuando ejecute mi imagen, utilice parámetros para definir la IP y los mapeos de los puertos de… — read more
-
#Docker – About ports, IPs and more to access a container hosted in a #RaspberryPi
Hi ! So, my CustomVision.ai image is build and running in a container in my Raspberry Pi 3. It’s time to see if I can use it from other devices in the same network. When I run my image I defined IP and Port, but if you want to know these information, the following command… — read more
-
#Docker – Container muere inmediatamente después de ser iniciado en #RaspberryPi. Obviamente, era un problema de dependencias de #TensorFlow
Buenas ! La creación de imágenes en Docker es un proceso divertido. Cuando cree la imagen de CustomVision.ai para ser ejecutada en Docker en Raspberry Pi, me encontré con unos errores interesantes, así que aprovechare este post para escribir sobre los mismos. La compilación de cada imagen suele tardar alrededor de unos 15 minutos. Ver… — read more