Docker如何运行一个python脚本Hello World

D ocker如何运行一个python脚本 Hello World

**1、编写Python的Hello World:**script.py

#!/usr/bin/python

#*coding:utf-8*

print("Hello World")

2、Dockerfile文件

#拉取Docker环境

FROM python

#设置工作目录

WORKDIR /app

#将dockerfile同级文件copy到docker容器内app目录下

COPY . /app

#运行python的命令

CMD ["python", "/app/script.py"]

3、创建并运行Docker镜像

3.1、创建Docker镜像

在dockerfile同级目录下运行下列指令创建一个镜像

$docker build -t python_test .

$docker images

3.2、运行Docker镜像

$docker run -d python_test

4、查看docker容器运行情况

$docker ps

$docker logs e255dcb51804

Hello World

从图中看到docker打印的日志有脚本写的内容,代表运行成功!

相关推荐
你的人类朋友1 分钟前
【Docker】说说卷挂载与绑定挂载
后端·docker·容器
YongCheng_Liang10 分钟前
网络工程师笔记8-OSPF协议
运维·网络·网络协议
河南博为智能科技有限公司29 分钟前
动力环境监控主机-全方位一体化监控解决方案
运维·服务器·人工智能·物联网·边缘计算
vxtkjzxt8881 小时前
自动化脚本的自动化执行实践
运维·自动化
邂逅星河浪漫1 小时前
【RabbitMQ】docker-compose编排部署RabbitMQ容器——CentOS
分布式·docker·centos·rabbitmq·docker-compose
zrande1 小时前
Docker经典安装命令失效排查:Ubuntu/CentOS多系统测试与解决方案
ubuntu·docker·centos
漫谈网络2 小时前
什么是RDMA?—— 一场网络通信的范式革命
运维·服务器·网络
tt666qq3 小时前
linux文件系统学习
linux·运维·学习
杨云龙UP3 小时前
SQL Server数据库事务日志问题的诊断与解法(从膨胀到瘦身)
运维·数据库·sql·sqlserver·serverless
七七七七073 小时前
【Linux系统】进程替换
linux·运维·服务器