python 部署到Docker中的方法和案例

这篇博客详细介绍了如何将Python应用部署到Docker中,包括在Linux环境下安装Docker,创建文件夹存放Py文件,编写Dockerfile,构建镜像,命名并查看镜像,运行镜像,以及如何登录DockerHub推送镜像到私有项目,并在服务器上运行该镜像。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:在linux下安装 Docker

yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm

启动Docker

service docker start

二,创建文件夹

mkdir Nine
#进入文件夹中
cd Nine

三,将要运行的py文件放入创建文件夹中
四,在文件夹中创建Dockerfile文件

vi Dockerfile
######编辑Dockerfile文件
FROM python:3.6
MAINTAINER Zok "1345626786@qq.com"
ENV PATH /usr/local/bin:$PATH
ADD . /nine.py
WORKDIR /nine.py
CMD python3 nine.py

查看文件夹下的目录
在这里插入图片描述
五:构建docker镜像

docker build -t nine:latest .

镜像命名为小写字母
在这里插入图片描述
镜像构建成功

查看构建完成的镜像
在这里插入图片描述
运行镜像
在这里插入图片描述

六:推送DockerHub
如果没有登陆,要先登陆docker

docker login

必须要先设置镜像标签才能推送

docker tag 本地的镜像名 注册用户名/自己起的hup镜像名

push到Hub上

docker push 注册用户名/自己起的hup镜像名

七:服务器运行镜像
进入服务器 [在安装了docker的情况下] 私有项目,服务器上也需要登陆docker

docker run 注册用户名/自己起的hup镜像名

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值