{"owner":"ageron","repo":"handson-ml2","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker/docker-compose.yml","servicesCount":1,"services":[{"name":"handson-ml2","image":"ageron/handson-ml2:latest","build":{"context":"../","dockerfile":"./docker/Dockerfile"},"restart":"unless-stopped","command":"/opt/conda/envs/tf2/bin/jupyter notebook --ip='0.0.0.0' --port=8888 --no-browser","ports":["8888:8888","6006:6006"],"volumes":["../:/home/devel/handson-ml2"]}],"exposedPorts":["8888","6006"],"dockerRunCommand":"docker run -d --name handson-ml2 -p 8888:8888 --restart always ageron/handson-ml2:latest","podmanRunCommand":"podman run -d --name handson-ml2 -p 8888:8888 --restart always ageron/handson-ml2:latest","skopeoInspectCommand":"skopeo inspect docker://docker.io/ageron/handson-ml2:latest","orasPullCommand":"oras pull ageron/handson-ml2:latest","registryMeta":{"provider":"dockerhub","image":"ageron/handson-ml2","canonicalImage":"docker.io/ageron/handson-ml2:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name handson-ml2 -p 8888:8888 --restart always ageron/handson-ml2:latest","dockerPull":"docker pull ageron/handson-ml2:latest","podmanRun":"podman run -d --name handson-ml2 -p 8888:8888 --restart always ageron/handson-ml2:latest","skopeoInspect":"skopeo inspect docker://docker.io/ageron/handson-ml2:latest","orasPull":"oras pull ageron/handson-ml2:latest","composeYaml":"services:\n  handson-ml2:\n    image: ageron/handson-ml2:latest\n    restart: unless-stopped\n    ports:\n      - \"8888:8888\""}}}