待收藏整理篇

python实现RESTful服务

高质博文

抽取

创建 Dockerfile touch Dockerfile

FROM nvidia/cuda:8.0-cudnn6-devel-ubuntu16.04
MAINTAINER Tyan <tyan.liu.git@gmail.com>


# Install basic dependencies
RUN apt-get update && apt-get install -y --no-install-recommends \
        build-essential \
        cmake \
        git \
        wget \
        libopencv-dev \
        libsnappy-dev \
        python-dev \
        python-pip \
        tzdata \
        vim


# Install anaconda for python 3.6
RUN wget --quiet https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh -O ~/anaconda.sh && \
    /bin/bash ~/anaconda.sh -b -p /opt/conda && \
    rm ~/anaconda.sh && \
    echo "export PATH=/opt/conda/bin:$PATH" >> ~/.bashrc


# Set timezone
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime


# Set locale
ENV LANG C.UTF-8 LC_ALL=C.UTF-8


# Initialize workspace
RUN mkdir /workspace
WORKDIR /workspace

docker 构建 docker build -t anaconda35 .
运行 docker run -ti --rm anaconda35

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 下列面试题都是在网上收集的,本人抱着学习的态度找了下参考答案,有不足的地方还请指正,更多精彩内容可以关注我的微信公...
    Java团长阅读 28,412评论 13 1,115
  • 一、什么是NAT?为什么要使用NAT? NAT是将私有地址转换为合法IP地址的技术,通俗的讲就是将内网与内网通信时...
    青珩阅读 5,635评论 0 9
  • 每个男孩子小时候,大概都会做过英雄梦!向往着能仗剑天涯,闯荡江湖,行侠仗义,除暴安良!甚至当今社会更有一些人热衷于...
    三省牛123阅读 6,990评论 0 4
  • 春花还没有开的时候 雨来了 那些纵横交错在心底的阡陌 布满了绿色的苔痕 那是头年的衰败 顶出了新的希望 远去的风 ...
    莲语禅心阅读 1,396评论 0 1
  • 从昨天下午四点半一直睡到了现在,期间醒来了几次,想问问老宋,要不要出去吃点什么。看到老宋一个人在桌子前敲稿子...
    山海摄影阅读 2,849评论 2 4

友情链接更多精彩内容