Installing components for an AI system: docker

statue, sculpture, iron, steel, docker, finland, hamina, docker, docker, docker, docker, docker, finland

There are many components that go into making an AI system in a home-lab system. One major component is Docker. For those who do not know it, this enables running a virtual system within the operating system that is currently running on the hardware. What makes Docker powerful is that it abstracts away most of the hardware components and allows use of resources. Another feature it enables is portability. It is possible to move the docker container (defined as a lightweight, standalone, executable package of software that includes everything needed to run an application) from one machine to another and still execute the application.

There are good instructions for setting this up. One that I found specifically useful was this one.

https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-22-04

Docker is a wonderful container to many applications and here are some common commands that a user should know:

Common Commands:

  run         Create and run a new container from an image

  exec        Execute a command in a running container

  ps          List containers

  build       Build an image from a Dockerfile

  bake        Build from a file

  pull        Download an image from a registry

  push        Upload an image to a registry

  images      List images

  login       Authenticate to a registry

  logout      Log out from a registry

  search      Search Docker Hub for images

  version     Show the Docker version information

  info        Display system-wide information

Similar Posts

  • | |

    Personalized health

    There are many companies that offer personalized health solutions to help individuals. Some offer imaging services while others are more specific: for cancer diagnosis or hormone levels. Consider some examples: Personalis: Cancer Biomarker Discovery through liquid biopsy and other precision oncology tools. They have collaborations with many institutions but it is not clear what makes…

  • Text from Image

    Starting with a base image, it is possible to generate a description. An AI (Qwen-3-VL) simple description : This is a simple, hand-drawn black-and-white sketch of a person’s upper body. Here’s a breakdown of the key elements: Hair: Long, flowing hair depicted with two smooth, curved lines extending from the top of the head down…

  • Language of Graphics

    Key IDEA: Chart types are great shortcuts but graphics are really sophisticated visual structures GoFish language for python using the Gestalt grouping principle. It can make graphics or chart that can display the messages that are intentional. .mark() – what shape to draw at each postion and what channels to encode part to whole relationships…

  • |

    Open source protein models

    A company called Profluent (profluent.bio) has been developing protein models that can be used for designing new proteins (https://www.nature.com/articles/s41587-022-01618-2), modeling of new CRISPR-Cas sequences (https://www.nature.com/articles/s41586-025-09298-z) and developing LLM for protein generation (https://www.biorxiv.org/content/10.1101/2025.11.12.688125v1.article-info). What is amazing is that they have open sourced all their models and Profluent-E1 is available in GitHub to download and use. (https://github.com/Profluent-AI/E1)…

  • Explainable AI

    A very traditional problem solving method is the following: given a set of features or variables, can we understand the features to form a conclusion. This could be something like a treatment strategy wherein the strategy is built on a series of data and then ingesting the data helps make a conclusion. However, an equally…

  • |

    Fitness landscape for antibodies (Flab2)

    There have been many AI models to predict the structure of proteins, especially antibodies. There are several key aspects to developing antibodies as drugs beyond binding to the target of interest. These are : thermostability, expression, aggregation, binding affinity, pharmacokinetics, polyreactivity and immunogenicity. There have been many models available such as IgLM, ProGen2, Chai-1, ESM2,…