首页 > 编程语言 >Dockerfile 构建 dotnet + python 镜像

Dockerfile 构建 dotnet + python 镜像

时间:2023-03-20 18:57:44浏览次数:37  
标签:1.0 python dev && dotnet Dockerfile aspnet

1 编写Dockerfile

FROM mcr.microsoft.com/dotnet/aspnet:6.0
WORKDIR /root
RUN apt update \
    && apt install wget build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev -y \
    && wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz \
    && tar xzf Python-3.9.7.tgz \
    && cd Python-3.9.7 \
    && ./configure --enable-optimizations \
    && make altinstall

2 进入Dockerfile目录执行构建命令

docker build -t aspnet-python:1.0 .

3 在Docker Hub上创建仓库

 

4 给镜像打标签推送

docker tag aspnet-python:1.0 navyw/aspnet-python:1.0
docker push navyw/aspnet-python:1.0

 

标签:1.0,python,dev,&&,dotnet,Dockerfile,aspnet
From: https://www.cnblogs.com/whjblog/p/17237310.html

相关文章

  • [oeasy]python0112_扩展ascii_Extended_ascii_法文字符
    法文字符回忆上次内容上次回顾了字型编码的进化过程从7-seg到点阵字库终于让字母、数字、标点明确了字型小写字符占据了位置法文字符没有地方放了7-bit的ascii已......
  • git 集成部署的python代码部分
    importos,requests,hashlib,tarfiledefdepoly(web1_tar_path,web1_deploy_dir,current):tar=tarfile.open(web1_tar_path,mode="r")#解包tar.extractal......
  • python-运维开发-入门上
    一、Python快速入门上1.1python基础知识01python介绍python是一种面向对象、解释型、多用途设计语言,具有很丰富和强大的库,语法简介,强制用空格作为语法缩进,能够完成快......
  • tensorflow与python版本、cuDNN版本和CUDA版本对应关系
    链接:https://tensorflow.google.cn/install/source_windows?hl=zh-cn#gpu推荐使用tensorflow==2.1.0......
  • python if __name == "__main__"的详解
    前言对于python来说,我们经常会见到一行代码:if__name__=="__main__":balabala那这句话是啥意思呢? 正文首先要明白__name__是python当中的一个属性,代表现在......
  • 【Python工具篇】几款Pycharm插件,提升开发效率
    一、安装方法先来说说插件的安装方法,一点都不难。选择顶部菜单栏的PyCharm选项,打开Preferences,点击plugins,在右侧的文本框中输入想要查看的插件名称,在下方就会罗列......
  • 搬运python 框架
    从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。 Django:PythonWeb应用开发框架Django......
  • python3.7 + pycharm 环境安装 + pycharm使用
    遇到很多初学者的盆友,来问python环境安装的问题。。因此,这篇文章就诞生了。。因个人是windows的环境,所以本文只讲windows环境下的python安装。作为初用python的盆友,强烈......
  • Python中列表和字典前加星号的原因!
    在Python中“*”十分常见,而且有单星*和双星**之分,不仅仅可以作为“乘”和“幂”的数值运算符,在列表、元组、字典的运算中也起到了至关重要的作用。那么Python中列表和字......
  • 用python写openvino yolov5目标检测代码
      检测代码importcv2importnumpyasnpimporttime#fromopenvino.runtimeimportCore#theversionofopenvino>=2022.1#openvino2022.1.0hasrequ......