linux离线环境中进入docker镜像安装python包

背景

当发现docker镜像因缺少python包执行失败时,需要修改docker镜像,这时候需要用到这个方法
执行失败步骤
(1)、拷贝docker镜像文件

(2)、加载镜像文件

docker load -i jetz_match.tar

(3)、执行容器

docker run --name jetz_match -v /opt/jetz_match:/jetzmatch -p 3526:3526 -it -d jetz_match

(4)、查看日志
容器id可以通过命令docker ps -a 来获取

docker logs -f 容器id

查看日志后发现,上一步报错了,因为缺少python包jieba

步骤

1、在互联网环境下载python包

https://pypi.org/
找到对应的版本即可
我这边缺少的是jieba包,下载如下
在这里插入图片描述

2、linux系统下拷贝jieba包

当前是整个jieba包拷贝到这个目录下

/opt/jetz_match/

<

你可能感兴趣的:(Python君,linux,docker,python)