写个dockerfile,在Ubuntu环境上,python3的镜像,安装nodejs环境
时间: 2023-04-06 10:04:35 浏览: 546
可以使用以下Dockerfile来创建一个基于Ubuntu环境的Python3和Node.js的镜像:
```
FROM ubuntu:latest
RUN apt-get update && \
apt-get install -y python3 python3-pip nodejs npm && \
ln -s /usr/bin/nodejs /usr/bin/node && \
npm install -g n && \
n stable && \
apt-get purge -y nodejs npm && \
apt-get autoremove -y && \
rm -rf /var/lib/apt/lists/*
CMD ["/bin/bash"]
```
这个Dockerfile首先从Ubuntu官方仓库中获取最新的Ubuntu镜像,然后安装Python3和Node.js。在安装Node.js之后,使用npm安装n,n是一个Node.js版本管理器,用于安装和管理Node.js版本。最后,清理不需要的软件包和文件,并设置容器的默认命令为/bin/bash。
注意:这个Dockerfile只是一个示例,实际使用时可能需要根据具体需求进行修改。
阅读全文