Ubuntu:16.04构建wkhtmlpdf-python

1 新建文件夹->wkthtmk-python
2 向文件中存入一下文件
ez_setup.py
pip-9.0.1.tar.gz
setuptools-33.1.1.zip
以上文件我存入到百度网盘,以上是安装python2.7以及pip所需要的,因为国外的地址下载很慢,我就存入到网盘中了
地址
链接:https://pan.baidu.com/s/1MrnmvJA-UjOLP0FdjpzQ_A 提取码:dg4i
3 新建Dockerfile,并输入一下内容

# 1: Start from whatever image you are using - this is a ruby app example:
FROM ubuntu:16.04# 2: Install the packages required for wkhtmltopdf to work:
WORKDIR /opt
COPY * /opt
RUN apt-get update &&  \apt install -y \wkhtmltopdf \tzdata \python-minimal &&\python ez_setup.py --insecure && \tar -xf pip-9.0.1.tar.gz && \cd pip-9.0.1 && \python setup.py install && \rm /etc/localtime && \ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

4 构建 docker build -t wkhtmlpdf-python .

wkhtmlpdf-python相关推荐

  1. Github配置(git+vscode+python+jupyter)

    ①下载git 打开 git bash 工具的用户名和密码存储 $ git config --global user.name "Your Name" $ git config -- ...

  2. 【实验楼】python简明教程

    ①终端输入python进入 欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器. ②vim键盘快捷功能分布 ③这里需要注意如果程序中 ...

  3. 【Kaggle Learn】Python 5-8

    五. Booleans and Conditionals Using booleans for branching logic x = True print(x) print(type(x))''' ...

  4. 【Kaggle Learn】Python 1-4

    [Kaggle Learn]Python https://www.kaggle.com/learn/python 一. Hello, Python A quick introduction to Py ...

  5. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  6. python 位运算与等号_Python 运算符

    和大多数语言一样,Python也有很多运算符,并且运算符跟其他语言的运算符大同小异接下来一一介绍: 算术运算符: 运算符描述实例 +加 - 两个对象相加a+b的输出结果是30 -减 - 得到复数或者一 ...

  7. python减小内存占用_如何将Python内存占用缩小20倍?

    当程序执行过程中RAM中有大量对象处于活动状态时,可能会出现内存问题,特别是在对可用内存总量有限制的情况下. 下面概述了一些减小对象大小的方法,这些方法可以显著减少纯Python程序所需的RAM数量. ...

  8. python中排序英文单词怎么写_Python实现对文件进行单词划分并去重排序操作示例...

    本文实例讲述了Python实现对文件进行单词划分并去重排序操作.,具体如下: 文件名:test1.txt 文件内容: But soft what light through yonder window ...

  9. python程序如何执行死刑图片_如何判断对象已死

    已死的对象就是不可能被任何途径使用的对象,有以下几种方法判断一个对象是否已经死了: 引用计数 给对象添加一个引用计数器,每当有一个地方引用他,计算器就加 1:当引用失效时,计数器减 1:任何时刻计数器 ...

  10. Python gRPC 安装

    1. 安装依赖库 sudo pip3 install grpcio sudo pip3 install protobuf sudo pip3 install grpcio_tools 2. 生成对应文 ...

最新文章

  1. 用 Navicat for Oracle 管理 Oracle10g/11g 数据库
  2. Tool之Adobe:解决Adobe acrobat pro将PDF文件进行批量保存单页PDF文件(图文教程)
  3. OpenCV-图像的基本操作-01
  4. 大数据统计分析平台之一、Kafka单机搭建
  5. 用nodejs读取github上某仓库的某条issue明细
  6. 空间谱专题06:宽带信号处理思路
  7. 【转】magento性能优化的教程(非常详细)
  8. 【基础】华为设备浮动路由配置实战
  9. 涉嫌抄袭!致歉,抖音Semi Design承认参考阿里Ant Design
  10. linux lasound.so教程,Linux ALSA 音频系统:逻辑设备篇(示例代码)
  11. -bash: netstat: command not found
  12. NetApp AFF C190 利用经济实惠的全闪存存储打造现代化 IT
  13. 国庆怎么玩?国庆去面试!
  14. [Win32]路径操作API函数
  15. 中科院微生物所真菌学国家重点实验室高佳鑫组招聘启事
  16. 富豪版末日避难所曝光:导弹发射井改装,内部极奢华
  17. asp.net core webAPI学习笔记(三)资源请求
  18. poi3.17excel加边框
  19. 构造和析构函数调用顺序
  20. java 的简单代码_绝对最简单(Java代码)

热门文章

  1. 困于二手电商打转,转转拿什么“拯救世界”?
  2. MaxCompute SQL调优
  3. 【虹科方案】各向同性的重要性
  4. 详解ISA的HTTP过滤功能
  5. Matlab code for Gauss-Seidel and Successive over relaxation iterative methods
  6. Asp.net中使用ActiveX控件
  7. Fedora 36 编译安装opencv 4.6.0 —— 筑梦之路
  8. 减糖时代明日之星:甜菊糖苷
  9. C语言 全角半角 测试
  10. java实现HTTP的POST协议的方法