前言
好处在于比如在服务器上,mac,pc等各个地方都不用再配置一遍py3.6和里面的一些特定版本的包。
python3.6版本环境 ----- 新加依赖:
anyio3.5.0
fastapi0.75.0
mavsdk0.23.0
uvicorn0.16.0
等 也可自定义
步骤如下:
一、预备
docker基本知识
本文在ubuntu中制作
二、步骤
1.从官方拉取基本python3.6镜像
官网显示只支持到3.7 但可以直接拉取:
sudo docker pull python:3.6
查看已有镜像 是否拉取成功:
sudo docker images
2.新建一个文件夹用于制作自己的镜像
文件夹中要有以下文件:
-
Dockerfile (没有文件类型后缀 名字可以改 不过最好是这个)
步骤:touch Dockerfile vim Dockerfile 写入: FROM python:3.6 ADD . /code WORKDIR /code EXPOSE 77 RUN pip install -r requirements.txt -i https://pypi.doubanio.com/simple/

该博客介绍了如何在Ubuntu环境中利用Docker构建基于Python3.6的自定义镜像,包括从官方拉取基础镜像、编写Dockerfile、安装特定依赖、构建并发布到个人Docker库,以便在不同平台快速部署相同环境。

742

被折叠的 条评论
为什么被折叠?



