python脚本在docker上运行的方法

 更新时间:2020年03月25日 14:37:05   作者:尚  
在本篇文章里小编给各位分享的是关于python脚本在docker上运行的方法内容,有需要的朋友们可以学习下。

首先为docker镜像创建一个特定的项目目录.例如:

mkdir /home/pi/Desktop/teasr/capturing

将dockerfile和脚本复制到那里并将当前上下文更改为此目录

cp /home/pi/Desktop/teasr/capturing.py /home/pi/Desktop/teasr/dockerfile /home/pi/Desktop/teasr/capturing/

cd /home/pi/Desktop/teasr/capturing

这是最佳实践,因为docker-engine在构建时所做的第一件事是读取整个当前上下文。

接下来我们将看看您的dockerfile。现在应该看起来像这样:

您需要做的下一件事是使用智能名称构建它,通常不鼓励使用圆点.

docker build -t pulkit/capturing:1.0 .

接下来就是像你一样运行图像.

docker run -ti --name capturing pulkit/capturing:1.0

该脚本现在在容器内执行,并可能在完成后退出。

注意:脚本中的第一行需要是#!/usr/bin/env python

到此这篇关于python脚本在docker上运行的方法的文章就介绍到这了,更多相关怎么把python脚本放在docker上运行内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • docker-compose部署nginx教程

    docker-compose部署nginx教程

    文章介绍了如何安装和配置docker-compose,创建一个Nginx容器,并通过docker-compose.yml文件进行配置,包括映射文件夹和自定义转发配置,最后,提供了重启和配置生效的脚本
    2025-01-01
  • MacOS使用Docker创建MySQL主从数据库的方法

    MacOS使用Docker创建MySQL主从数据库的方法

    这篇文章主要介绍了MacOS使用Docker创建MySQL主从数据库,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • idea整合docker快速部署springboot应用的详细过程

    idea整合docker快速部署springboot应用的详细过程

    这篇文章主要介绍了idea整合docker快速部署springboot应用,文中给大家提到关于安装docker步骤,idea连接远程docker的方法,需要的朋友可以参考下
    2021-10-10
  • MySQL docker容器数据更新统计shell脚本代码方式

    MySQL docker容器数据更新统计shell脚本代码方式

    本文介绍了如何创建和配置一个脚本文件,使其能够每隔一小时执行一次,用于更新MySQL统计信息,脚本使用Docker来执行MySQL命令,并将结果保存到文件中,文章还强调了权限设置和配置定时任务的步骤
    2025-01-01
  • CentOS8下的Docker使用详解

    CentOS8下的Docker使用详解

    这篇文章主要介绍了CentOS8下的Docker使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Docker 部署 Minio 对象存储服务器的过程详解

    Docker 部署 Minio 对象存储服务器的过程详解

    Minio是一个轻量级的应用程序,可以在各种环境中运行,包括公共云、私有云和混合云,这篇文章主要介绍了Docker 部署 Minio 对象存储服务器的过程详解,需要的朋友可以参考下
    2024-07-07
  • 如何解决安装docker的yum工具时报错问题

    如何解决安装docker的yum工具时报错问题

    在安装Docker时遇到yum工具错误可通过更新yum源解决,先卸载旧Docker,备份原yum源,下载新的CentOS-Base.repo文件到指定目录,安装yum工具后,配置Docker的yum源,国内用户建议使用aliyun源以避免访问异常,安装并启动Docker,校验是否成功
    2024-09-09
  • Docker快速搭建Kafka集群及测试的技术指南

    Docker快速搭建Kafka集群及测试的技术指南

    Kafka是一款高吞吐量的分布式消息系统,配合Zookeeper可实现集群化部署,本文将通过Docker容器技术快速搭建3节点Kafka集群并完成消息生产消费测试,感兴趣的可以了解下
    2025-04-04
  • 局域网内部署 Docker Registry(推荐)

    局域网内部署 Docker Registry(推荐)

    本文将从创建单机的 Docker Registry 开始,逐步完成局域网内可用的 Docker Registry 的创建,并重点解释如何使用 IP 地址访问 Registry 的方法
    2017-05-05
  • docker镜像压缩squash的实现

    docker镜像压缩squash的实现

    本文主要介绍了docker镜像压缩squash的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07

最新评论