首页 > 其他分享 >Tensorflow 图像搜索制作的docker镜像

Tensorflow 图像搜索制作的docker镜像

时间:2024-04-02 11:25:02浏览次数:23  
标签:5000 Flask app python 镜像 Tensorflow docker

Dockerfile

 1 # 基于官方 Python 3.10 镜像
 2 FROM python:3.10
 3 
 4 # 设置工作目录
 5 WORKDIR /app
 6 
 7 # 将当前目录下的所有文件拷贝到容器的 /app 目录下
 8 COPY . /app
 9 
10 # 安装依赖包
11 RUN pip install --no-cache-dir Flask Pillow tensorflow annoy matplotlib
12 
13 # 暴露端口(根据你的 Flask 应用需要)
14 EXPOSE 5000
15 
16 # 启动 Flask 应用
17 CMD ["python", "app.py"]

生成镜像指令

1 docker build -t your_image_name .
2 
3 docker run -d -p 5000:5000 -v /home/chad/Python/python_search_pic:/app your_image_name

 

 

标签:5000,Flask,app,python,镜像,Tensorflow,docker
From: https://www.cnblogs.com/watermeloncode/p/18110191

相关文章

  • ARM架构银河麒麟使用笔记-下载docker软件包及所有依赖包并在离线环境下安装
    ARM架构银河麒麟使用笔记-下载docker软件包及所有依赖包并在离线环境下安装arm银河麒麟aptdocker目的是在arm架构的银河麒麟操作系统V10中安装docker。一、给虚拟机创建快照1.创建qemu-imgsnapshot-cEmptyKylinrootfs.qcow22.查看qemu-imgsnapshot-lrootfs......
  • Ubuntu安装docker
    官网卸载系统docker,防止冲突forpkgindocker.iodocker-docdocker-composedocker-compose-v2podman-dockercontainerdrunc;dosudoapt-getremove$pkg;done卸载请参照docker卸载设置docker的apt仓库sudoapt-getupdatesudoapt-getinstallca-certificat......
  • docker-compose 部署OWASP Juice Shop + CTFd
    项目介绍1.OWASPJuiceShop原文OWASPJuiceShopisprobablythemostmodernandsophisticatedinsecurewebapplication!Itcanbeusedinsecuritytrainings,awarenessdemos,CTFsandasaguineapigforsecuritytools!JuiceShopencompassesvulnerabili......
  • 【Docker】搭建便捷的Docker容器管理工具 - dockerCopilot
    【Docker】搭建便捷的Docker容器管理工具-dockerCopilot前言本教程基于绿联的NAS设备DX4600Pro的docker功能进行搭建。前面有介绍过OneKey,而dockerCopilot便是OneKey的升级版,作者对其进行了重新命名,并且对界和功能都进行了全面的优化。目前通过绿联自带的Docker管理器......
  • docker
    初始docker项目部署问题部署较为复杂,部署碰到许多问题形成可移植docker是一个快熟交互的应用dokcer和虚拟机区别应用需要依赖一起打包node,mysql跨系统镜像2部分组成:[]repository在没有指定启动systemctlstartdockerdocker基本命令dockerfiledockerbuildlocaldockerr......
  • Docker小计
    Dockersdockerinspectname#查看容器信息dockerupdate--restart=always容器ID#设置容器启动方式为自启动(容器Stop状态下)Docker-composeversion:'3.9'services:mysql-master-redis:image:mysql:8.0container_name:mysql-master-redisrestar......
  • Linux 安装 Redis (Docker)
    Linux安装Redisdockerpullredis由于容器内目录下没有redis.conf,导致/mydata/redis/conf/redis.conf认为是目录所以先创建配置文件mkdir-p/mydata/redis/conftouch/mydata/redis/conf/redis.confmkdir-p/mydata/redis/conf:创建一个目录/mydata/redis/conf,-p如......
  • Linux 安装 Mysql(Docker)
    Linux安装Mysql以下操作在root用户下否则加上sudodockerpullmysql:5.7注意容器名字如果有-会错误dockerrun-p3306:3306--namemysql_gulishangcheng\-v/mydata/mysql/log:/var/log/mysql\-v/mydata/mysql/data:/var/lib/mysql\-v/mydata/mysql/con......
  • Linux 安装 Docker
    Linux安装Docker官方文档查看系统信息命令cat/etc/os-release第一步安装必要的一些系统工具sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2sudo:以超级用户权限执行命令,需要输入管理员密码。yum:是一个包管理工具,用于在CentOS和RHEL等Linu......
  • docker容器之etcd
    一、etcd介绍1、etcd是什么etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。2、etcd特点简单的接口,通过标准的HTTPAPI进行调用,也可以使用官方提供的etcdctl操作存储的数据。有监听机制键值对存储3、etcd是用场景......