Need help with docker-python-nodejs?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

nikolaik
141 Stars 36 Forks 175 Commits 0 Opened issues

Description

🐳 Python with Node.js docker image

Services available

!
?

Need anything else?

Contributors list

# 159,375
Shell
html-re...
html-pa...
React N...
167 commits
# 7,423
Arch Li...
ionic-f...
jython
doh
1 commit

Pulls CircleCI

Last updated by bot: 2021-02-13

Python with Node.js

The

latest
tag is currently:
  • Node: 14.x
  • npm: 6.x
  • yarn: stable
  • Python: latest
  • pip: latest
  • pipenv: latest
  • poetry: latest

Tags

To use a specific combination of python and node.js see the following table of available image tags.

Tag

Python version Node.js version Distro

python3.9-nodejs15
| 3.9.1 | 15.8.0 | buster
python3.9-nodejs15-slim
| 3.9.1 | 15.8.0 | slim
python3.9-nodejs15-alpine
| 3.9.1 | 15.8.0 | alpine
python3.9-nodejs14
| 3.9.1 | 14.15.5 | buster
python3.9-nodejs14-slim
| 3.9.1 | 14.15.5 | slim
python3.9-nodejs14-alpine
| 3.9.1 | 14.15.5 | alpine
python3.9-nodejs12
| 3.9.1 | 12.20.2 | buster
python3.9-nodejs12-slim
| 3.9.1 | 12.20.2 | slim
python3.9-nodejs12-alpine
| 3.9.1 | 12.20.2 | alpine
python3.9-nodejs10
| 3.9.1 | 10.23.3 | buster
python3.9-nodejs10-slim
| 3.9.1 | 10.23.3 | slim
python3.9-nodejs10-alpine
| 3.9.1 | 10.23.3 | alpine
python3.8-nodejs15
| 3.8.7 | 15.8.0 | buster
python3.8-nodejs15-slim
| 3.8.7 | 15.8.0 | slim
python3.8-nodejs15-alpine
| 3.8.7 | 15.8.0 | alpine
python3.8-nodejs14
| 3.8.7 | 14.15.5 | buster
python3.8-nodejs14-slim
| 3.8.7 | 14.15.5 | slim
python3.8-nodejs14-alpine
| 3.8.7 | 14.15.5 | alpine
python3.8-nodejs12
| 3.8.7 | 12.20.2 | buster
python3.8-nodejs12-slim
| 3.8.7 | 12.20.2 | slim
python3.8-nodejs12-alpine
| 3.8.7 | 12.20.2 | alpine
python3.8-nodejs10
| 3.8.7 | 10.23.3 | buster
python3.8-nodejs10-slim
| 3.8.7 | 10.23.3 | slim
python3.8-nodejs10-alpine
| 3.8.7 | 10.23.3 | alpine
python3.7-nodejs15
| 3.7.9 | 15.8.0 | buster
python3.7-nodejs15-slim
| 3.7.9 | 15.8.0 | slim
python3.7-nodejs15-stretch
| 3.7.9 | 15.8.0 | stretch
python3.7-nodejs15-alpine
| 3.7.9 | 15.8.0 | alpine
python3.7-nodejs14
| 3.7.9 | 14.15.5 | buster
python3.7-nodejs14-slim
| 3.7.9 | 14.15.5 | slim
python3.7-nodejs14-stretch
| 3.7.9 | 14.15.5 | stretch
python3.7-nodejs14-alpine
| 3.7.9 | 14.15.5 | alpine
python3.7-nodejs12
| 3.7.9 | 12.20.2 | buster
python3.7-nodejs12-slim
| 3.7.9 | 12.20.2 | slim
python3.7-nodejs12-stretch
| 3.7.9 | 12.20.2 | stretch
python3.7-nodejs12-alpine
| 3.7.9 | 12.20.2 | alpine
python3.7-nodejs10
| 3.7.9 | 10.23.3 | buster
python3.7-nodejs10-slim
| 3.7.9 | 10.23.3 | slim
python3.7-nodejs10-stretch
| 3.7.9 | 10.23.3 | stretch
python3.7-nodejs10-alpine
| 3.7.9 | 10.23.3 | alpine
python3.6-nodejs15
| 3.6.12 | 15.8.0 | buster
python3.6-nodejs15-slim
| 3.6.12 | 15.8.0 | slim
python3.6-nodejs15-stretch
| 3.6.12 | 15.8.0 | stretch
python3.6-nodejs15-alpine
| 3.6.12 | 15.8.0 | alpine
python3.6-nodejs14
| 3.6.12 | 14.15.5 | buster
python3.6-nodejs14-slim
| 3.6.12 | 14.15.5 | slim
python3.6-nodejs14-stretch
| 3.6.12 | 14.15.5 | stretch
python3.6-nodejs14-alpine
| 3.6.12 | 14.15.5 | alpine
python3.6-nodejs12
| 3.6.12 | 12.20.2 | buster
python3.6-nodejs12-slim
| 3.6.12 | 12.20.2 | slim
python3.6-nodejs12-stretch
| 3.6.12 | 12.20.2 | stretch
python3.6-nodejs12-alpine
| 3.6.12 | 12.20.2 | alpine
python3.6-nodejs10
| 3.6.12 | 10.23.3 | buster
python3.6-nodejs10-slim
| 3.6.12 | 10.23.3 | slim
python3.6-nodejs10-stretch
| 3.6.12 | 10.23.3 | stretch
python3.6-nodejs10-alpine
| 3.6.12 | 10.23.3 | alpine

Lovely! These tags are kept updated automatically (when new minor or patch version are released) by

build_versions.py
which is run twice a day on CircleCI.

Typical tasks

# Pull from Docker Hub
docker pull nikolaik/python-nodejs:latest
# Build from GitHub
docker build -t nikolaik/python-nodejs github.com/nikolaik/docker-python-nodejs
# Run image
docker run -it nikolaik/python-nodejs bash

Use as base image

FROM nikolaik/python-nodejs:latest

Disclaimer

This is experimental and might break from time to time. Use at your own risk!

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.