Linux制作python的AWS-KCL的基础镜像,Dockerfile文件
1.新建一个空目录kclimage
2.Java官方下载: jdk-8u191-linux-x64.tar.gz 到 kclimage目录
3.下载amazon-kinesis-client-python-master.zip文件到kclimage目录
4.vim Dockerfile
文件内容如下:
FROM 使用你的基础镜像,需有python(如: FROM defaultimage:latest)
ADD jdk-8u191-linux-x64.tar.gz /usr/local
ENV JAVA_HOME /usr/local/jdk1.8.0_191
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV PATH $PATH:$JAVA_HOME/bin
RUN ln -s $JAVA_HOME/bin/java /usr/bin/java
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/appCOPY . /usr/scr/appRUN unzip /usr/scr/app/amazon-kinesis-client-python-master.zip -d /usr/scr/app
WORKDIR /usr/scr/app/amazon-kinesis-client-python-master/
RUN python setup.py installRUN pip3 --default-timeout=100 install --index-url https://pypi.tuna.tsinghua.edu.cn/simple boto3
RUN pip3 --default-timeout=100 install --index-url https://pypi.tuna.tsinghua.edu.cn/simple pymysql
RUN pip3 --default-timeout=100 install --index-url https://pypi.tuna.tsinghua.edu.cn/simple amazon_kclpy
RUN pip3 --default-timeout=100 install --index-url https://pypi.tuna.tsinghua.edu.cn/simple redis
Linux制作python的AWS-KCL的基础镜像,Dockerfile文件相关推荐
- dockerfile拉取私库镜像_还在用Alpine作为你Docker的Python开发基础镜像?其实Ubuntu更好一点...
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_173 一般情况下,当你想为你的Python开发环境选择一个基础镜像时,大多数人都会选择Alpine,为什么?因为它太小了,仅仅只有 ...
- alpine(Go环境)Docker基础镜像制作
安装glibc :https://github.com/sgerrand/alpine-pkg-glibc/ 设置时区 RUN echo -e "https://mirror.tuna.ts ...
- linux python 图形界面开发_python在linux制作图形界面(snack)
snack是一个用于在linux制作图形界面(GUI)的模块,该模块由c编写,而且redhat的系统都自带这个模块. 1.获取模块 虽然redhat系统会自带这个模块,但是直接去import snac ...
- 【Docker制作镜像】Linux制作以python为基础镜像,融合Flask框架和Redis数据库
步骤 1.编辑Dockerfile 2.编辑requirements.txt文件 3.编辑app.py文件 4.生成镜像文件 5.使用镜像,启动容器 6.访问容器的web服务 7.启动redis容器 ...
- Docker制作Python运行环境基础镜像
一.准备工作 1.1 Python安装包的下载 (说明:python版本可根据自己需求更换) 官网下载:https://www.python.org/downloads/source/ 百度网盘: – ...
- python split函数 空格_最易懂的Python新手教程:从基础语法到代码详解
导读:本文立足基础,讲解Python和PyCharm的安装,及Python最简单的语法基础和爬虫技术中所需的Python语法. 作者:罗攀 蒋仟 如需转载请联系华章科技 本文涉及的主要知识点如下: P ...
- linux和python哪个工资高,关于树莓派:用它来学习Linux及Python真的高效?
姓名:冯子豪 学号:16020199001 转载自https://blog..net/sfM06sqVW55DFt1/article/details/79293166 [嵌牛导读]树莓派是一种便宜的卡 ...
- Docker定制化Python基础镜像
1.选择基础镜像的难题 在使用Docker部署某类服务时,第一个面临的问题就是选择一个基础镜像.那么如何选择基础镜像更有利于我们的工作呢? 我们知道docker是基于linux的,任何一个镜像,其包含 ...
- aws python库_如何使用Python,AWS和IEX Cloud创建自动更新股市数据的Excel电子表格
aws python库 Many Python developers in the financial world are tasked with creating Excel documents f ...
最新文章
- Squid部署文档一
- IE盒模型和标准盒模型
- 如何编写兼容各主流邮箱的HTML邮件并发送
- (34)FPGA分频设计-奇数分频(第7天)
- java定义子类_java定义类和子类中的方法
- DHCP服务的介绍及配置详解
- 突然发现一款优化神器
- 认知:设计模式之观察者模式
- RISC_V芯片架构
- 永别了.武器------爱好和平人民的美好愿望(图)
- 各种说明方法的例句_句子的说明方法有哪些(说明方法的句子大全集)
- 形象理解数字证书的基本安全功能
- 拜登签署芯片法案后,英特尔股票的前景如何?
- t00lsudf.php,udf提权
- 百度终于要出手了?文心一言
- 混凝土抗压弹性模量自动计算表_2011混凝土弹性模量试验.doc
- 网络天才网页中文版_网络天才电脑版
- 状态代码255 必须重启服务器,kubelet服务启动失败,错误代码255
- SpringBoot服务启动无法访问localhost8080问题处理
- UTF-8到Unicode的编码转换