Sign inSign up

danilofreire/datasci350-example

By danilofreire

•Updated 1 day ago

Example repository for DATASCI 350 at Emory University. For educational purposes only.

Image
Data science
0

274

danilofreire/datasci350-example repository overview

⁠DATASCI 350 - Docker example image

This image is a teaching example from DATASCI 350: Data Science Computing⁠ at Emory University. It was built during Lecture 23, which covers dependency management, virtual environments, and containers.

The image is intentionally minimal. It exists to show students how to build, tag, push, and pull a Docker image, not to do anything complicated.

⁠What is inside

  • Base image: python:3
  • Installed packages: numpy, pandas, matplotlib
  • A single script, hello.py, that prints Hello, DATASCI350!

⁠How to use it

Pull the image:

docker pull danilofreire/datasci350-example:latest

Run the container:

docker run danilofreire/datasci350-example:latest

You should see:

Hello, DATASCI350!

⁠Dockerfile

FROM python:3

RUN pip install numpy pandas matplotlib

RUN echo "print('Hello, DATASCI350!')" > hello.py

CMD ["python", "hello.py"]

⁠Course context

This image accompanies the lecture slides for DATASCI 350. Students use it to practice the full Docker workflow: writing a Dockerfile, building an image locally, tagging it, pushing it to Docker Hub, and pulling it on another machine.

Tag summary

Content type

Image

Digest

sha256:0e5a94a5a…

Size

84.7 MB

Last updated

1 day ago

docker pull danilofreire/datasci350-example