{"owner":"ronreiter","repo":"interactive-tutorials","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yaml","servicesCount":1,"services":[{"name":"app","build":"./","ports":["5001:5000"],"environment":["DEFAULT_DOMAIN=learnpython.org"],"volumes":["./:/usr/src/app"]}],"exposedPorts":["5001"],"dockerRunCommand":"docker run -d --name interactive-tutorials -p 5001:5001 --restart always ronreiter/interactive-tutorials:latest","podmanRunCommand":"podman run -d --name interactive-tutorials -p 5001:5001 --restart always ronreiter/interactive-tutorials:latest","skopeoInspectCommand":"skopeo inspect docker://docker.io/ronreiter/interactive-tutorials:latest","orasPullCommand":"oras pull ronreiter/interactive-tutorials:latest","registryMeta":{"provider":"dockerhub","image":"ronreiter/interactive-tutorials","canonicalImage":"docker.io/ronreiter/interactive-tutorials:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name interactive-tutorials -p 5001:5001 --restart always ronreiter/interactive-tutorials:latest","dockerPull":"docker pull ronreiter/interactive-tutorials:latest","podmanRun":"podman run -d --name interactive-tutorials -p 5001:5001 --restart always ronreiter/interactive-tutorials:latest","skopeoInspect":"skopeo inspect docker://docker.io/ronreiter/interactive-tutorials:latest","orasPull":"oras pull ronreiter/interactive-tutorials:latest","composeYaml":"services:\n  interactive-tutorials:\n    image: ronreiter/interactive-tutorials:latest\n    restart: unless-stopped\n    ports:\n      - \"5001:5001\""}}}