A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
docker pull ageron/handson-ml3
docker run -d --name handson-ml3 -p 8888:8888 --restart always ageron/handson-ml3:latest
podman run -d --name handson-ml3 -p 8888:8888 --restart always ageron/handson-ml3:latest
skopeo inspect docker://docker.io/ageron/handson-ml3:latest
oras pull ageron/handson-ml3:latest
docker compose up -d
version: "3"
services:
handson-ml3:
build:
context: ../
dockerfile: ./docker/Dockerfile #Dockerfile.gpu
args:
- username=devel
- userid=1000
container_name: handson-ml3
image: ageron/handson-ml3:latest #latest-gpu
restart: unless-stopped
logging:
driver: json-file
options:
max-size: 50m
ports:
- "8888:8888"
- "6006:6006"
volumes:
- ../:/home/devel/handson-ml3
command: /opt/conda/envs/homl3/bin/jupyter lab --ip='0.0.0.0' --port=8888 --no-browser
#deploy:
# resources:
# reservations:
# devices:
# - capabilities: [gpu]