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打印的日志有脚本写的内容,代表运行成功!

相关推荐
Lsetea4 小时前
OpenSSL指定-cipher仍协商TLS1.3:证书排查中的套件与协议边界
运维·https·ssl证书·openssl·tls
先知后行。4 小时前
进程间通信(IPC)
linux·运维·服务器
weixin_571667415 小时前
Windows 通过 SSH 反向隧道向 Ubuntu 转发代理
linux·运维·windows·代理
乔旭伟5 小时前
CentOS 停更迁移实战:vault 源配置、目标选型与迁移工程清单
linux·运维·centos
遇印记5 小时前
应用层,网络管理
运维·网络·windows·学习·安全
EterNity_TiMe_6 小时前
Docker服务越装越多记不住端口?我用Fenrus把NAS里的常用入口整理成一个导航页
运维·人工智能·docker·ai·容器·cpolar
吴声子夜歌6 小时前
Docker入门与实战——libnetwork插件化网络功能
网络·docker·容器
江湖有缘7 小时前
Docker实战 | 使用Docker部署HarborGuard容器安全扫描平台
安全·docker·容器
IT大白鼠7 小时前
AI SSH 运维助手 V13.0内部版七项私有新特性全解
运维·人工智能·ssh
江湖有缘7 小时前
Docker实战 | 使用Docker部署Reubah文件转换器和图像处理器
docker·容器·eureka