我正在寻找一些帮助来为安装Python3.10的Ubuntu 18.04版本编写docker文件。
目前它的编写方式是获取默认版本的Python3(即3.6)以及ubuntu 18.04。
这里的问题是,有什么办法可以让我在 Ubuntu 18.04 上获得 Python3.10 吗?要求是使用Python3.10的slim或non-slim版本Bulls eye来自docker hub的图像
您可以使用ubuntu 18 docker镜像,然后在其中安装python 3.10。
FROM ubuntu:18.04
RUN apt-get -y update && apt -get install software-properties-common \
&& add-apt-repository ppa:deadsnakes/ppa && apt install python3.10
我可以通过包含 python3.10 在 ubuntu 18.04 上构建图像
Step-1: 编写 docker 文件 来自 python:3.10-bullseye 运行 mkdir WORK_REPO 运行cd WORK_REPO 工作目录/WORK_REPO 添加 hi.py 。 CMD [“python”,“-u”,“hi.py”]
第 2 步: 构建镜像 docker build -t image_name .
第3步:运行docker镜像 docker run image_name
Step-4: 连接容器并检查Python版本
我希望这对刚开始编写 dockerfile 的人有所帮助。
非常感谢, 苏雷什。