当前位置: 首页 > news >正文

17一起做网站常德网站建设公司

17一起做网站,常德网站建设公司,网络推广的策略方法,多商家平台文章目录 一、前置条件1.创建 ubuntu 镜像源文件【sources.list】2.下载 python 安装包【Python-3.9.10.tgz】 二、构建方法1.构建目录2.创建DockerFile3.打包镜像 一、前置条件 配置一下 ubuntu 的镜像源下载 python 安装包 1.创建 ubuntu 镜像源文件【sources.list】 内容…

文章目录

  • 一、前置条件
    • 1.创建 ubuntu 镜像源文件【sources.list】
    • 2.下载 python 安装包【Python-3.9.10.tgz】
  • 二、构建方法
    • 1.构建目录
    • 2.创建DockerFile
    • 3.打包镜像


一、前置条件

  1. 配置一下 ubuntu 的镜像源
  2. 下载 python 安装包

1.创建 ubuntu 镜像源文件【sources.list】

内容如下

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

2.下载 python 安装包【Python-3.9.10.tgz】

访问官网下载页 https://www.python.org/downloads/release/python-3910/
下拉选择 Gzipped 包
在这里插入图片描述


二、构建方法

1.构建目录

|---baseIMG_ub2004py3910pytorchgpucuda118||-----python|		|-----Python-3.9.10.tgz||-----ubuntu|		|-----sources.list||-----Dockerfile

2.创建DockerFile

#FROM python:3.9
FROM ubuntu:20.04# 作者
MAINTAINER ps# 工作目录
WORKDIR /baseIMG_ub2004py3910pytorchgpucuda118# 宿主机文件复制到镜像
ADD . /baseIMG_ub2004py3910pytorchgpucuda118# 配置时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone# RUN rm -f /etc/localtime
# RUN  ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' > /etc/timezone# 更新ubuntu
RUN mv ./ubuntu/sources.list /etc/apt/sources.list
#RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C
RUN apt --fix-broken -y install
RUN apt -y update
RUN apt -y upgrade## 安装python
#RUN apt-get install python3.7# # 安装chrome
# ## 安装依赖
# RUN apt -y install libxss1 libappindicator1 libindicator7 fonts-liberation libasound2
# RUN apt -y install libatk-bridge2.0-0 libatspi2.0-0 libcurl3-gnutls libcurl3-nss libcurl4
# RUN apt -y install libdrm2 libgbm1 libgtk-3-0 libxkbcommon0 xdg-utils wget
# RUN apt --fix-broken -y install
# # 安装浏览器
# RUN dpkg -i ./chrome/google-chrome-stable_current_amd64.deb
# # 查看版本
# RUN google-chrome --version
# # Google Chrome 101.0.4951.64
# 
# # 安装chromedriver
# # 安装unzip
# RUN apt install unzip
# # 解压
# RUN unzip ./chrome/chromedriver_linux64.zip
# # 移动并创建软连接到默认路径,后续启动selenium时就不需要指定chromedriver的路径了
# RUN mv ./chromedriver /usr/local/share/chromedriver
# RUN ln -s /usr/local/share/chromedriver /usr/bin/chromedriver# 安装python
RUN apt -y install build-essential libbz2-dev
RUN apt -y install libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
RUN apt -y install zlib1g-dev
RUN mv ./python /usr/local/bin/python
RUN cd /usr/local/bin/python && tar -xzvf Python-3.9.10.tgz && cd Python-3.9.10 && ./configure --enable-optimizations && make && make install# 安装pytorch-gpu-cuda11.8
RUN apt install -y libbz2-dev
# 阿里源
RUN pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
RUN python3 -m pip install -U pip setuptools wheel
RUN pip3 install apscheduler## CPU
#RUN pip3 install torch torchvision torchaudio
# GPU
RUN pip3 install --timeout 18000 torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118# linux下需要此步骤以防报错  ModuleNotFoundError: No module named '_bz2'
# RUN cp /usr/lib/python3.8/lib-dynload/_bz2.cpython-38-x86_64-linux-gnu.so /usr/local/lib/python3.7/lib-dynload/_bz2.cpython-37m-x86_64-linux-gnu.so# 镜像打包命令
# docker build -t ub2004py371chm101chmdr101:latest .

3.打包镜像

docker build -t ub2004py3910pytorchgpucuda118:latest .

ps:创建镜像名为 ub2004py3910pytorchgpucuda118 标签为 latest 的镜像,从当前路径下的 DockerFile 文件打包

http://www.ds6.com.cn/news/109207.html

相关文章:

  • 代刷推广网站2022年关键词排名
  • 哈尔滨网络宣传与网站建设深圳网站建设专业乐云seo
  • 莒南做网站如何制作一个网站
  • 做网站的资料修改推广赚钱
  • 网站建设企业文化新产品宣传推广策划方案
  • 临沂定制网站建设公司网店网络推广方案
  • 怎样选择网站服务器国内疫情最新消息
  • 郑州网站备案网络营销工作内容和职责
  • lol做任务领头像网站深圳seo关键词优化
  • 深圳公司注册要求广州seo网站营销
  • 做网站的前端框架济宁百度竞价推广
  • 兼职python做网站网站页面优化方案
  • 甘肃网站推广广州seo排名优化公司
  • 网站排名优化外包价钱广告平台推广渠道
  • 中国国际新闻seo优化的基本流程
  • 西宁知名网站制作公司百度ocpc怎么优化
  • 网站机房建设解决方案网站优化检测工具
  • 爱情动做网站推荐百度交易平台官网
  • 网站有域名怎么和做的网页链接网络营销的四种方式
  • 茂名网站建设方案外包搜索广告优化
  • 工程管理毕业设计代做网站宁波网络营销有哪些
  • 贵阳市网站做的最好的百度搜索风云榜人物
  • 株洲市政府门户网站百度打车客服电话
  • 企业网站建设的核心是百度推广怎么优化排名
  • 做零售外贸网站有哪些新浪网今日乌鲁木齐新闻
  • 深圳网站网页制作黄石seo
  • 2018网站如何做seo搜索引擎营销的简称
  • 朝阳区网站建设短信广告投放软件
  • 简历模板免费可编辑天津网络优化推广公司
  • 怎么自己设计logo图标抖音seo搜索优化