Daniel Haehn PRO
Hi, I am a biomedical imaging and visualization researcher who investigates how the study of brain connectivity and machine perception can help advance the understanding of biologically inspired artificial intelligence.
Containers
We will now create our own
Dockerfile
to specify a container
that compiles C++ code,
and then runs it!
We will deploy the container using
FROM ubuntu:22.04
MAINTAINER CS410.net version: 0.1
ADD converter.cc converter.cc
RUN apt-get update
RUN apt-get install -y g++
RUN g++ -o converter converter.cc
ENTRYPOINT ["./converter"]
Dockerfile
Docker commands we used today:
# build the container from the Dockerfile
docker build -t TAG .
# run the container interactively
docker run -it TAG
# login to DockerHub
docker login
# deploy the container
docker push TAG:latest
TAG == haehn/cs410_2023_2
We can never know it all.
But we can be curious.
alias docker=podman
MicroVMs for AWS
No daemon required
Container Orchestration
Run many containers on a cluster
Scalability
Docker Swarm
Kubernetes
easy
complex
57 days!
3/31 updated project proposal
class diagram / sequence diagram...
final technology choices
By Daniel Haehn
Hi, I am a biomedical imaging and visualization researcher who investigates how the study of brain connectivity and machine perception can help advance the understanding of biologically inspired artificial intelligence.