当前位置: 首页 > wzjs >正文

短视频推广的好处seo标题优化关键词怎么选

短视频推广的好处,seo标题优化关键词怎么选,新疆维吾尔建设厅网站官网,个人做网站模版是否有人买(一)问题描述 我在一个python文件中写了若干计算方法,可以直接运行这个python文件,传入指定参数,得到计算结果。现在要将它和它的依赖包打包成一个docker镜像,方便在其他环境中使用。 (二&…

(一)问题描述

        我在一个python文件中写了若干计算方法,可以直接运行这个python文件,传入指定参数,得到计算结果。现在要将它和它的依赖包打包成一个docker镜像,方便在其他环境中使用。

(二)docker安装

        这一步可以直接参考菜鸟教程啦,很详细了:Windows Docker 安装 | 菜鸟教程

(三)构建镜像

1. 创建Dockerfile

        把python文件、依赖包清单(requirements.txt)、和Dockerfile放在一个文件夹里,例如你的文件结构可以是这样的:

my_project/
├── python文件.py
├── requirements.txt
└── Dockerfile

         Dockerfile默认是没有文件后缀的,你可以用txt格式创建它,保存后再把文件后缀删掉。

   WORKDIR 指令用于设置容器内的工作目录(working directory)。它是一个相对路径,用于指定后续指令(如 RUNCMDENTRYPOINT 等)的执行路径。COPY 指令用于将文件或目录从宿主机复制到容器内的指定路径。这两个路径通常是一样的,但在某些情况下,WORKDIRCOPY 指定的目录也可以不同。这通常是为了满足特定的文件组织需求或优化镜像结构。

# 使用官方Python镜像作为基础镜像
FROM python:3.12# 设置工作目录
WORKDIR /app# 将当前目录下的文件复制到容器的工作目录中
COPY . /app# 安装依赖
RUN pip install --no-cache-dir -r requirements.txt# 指定容器启动时运行的命令
CMD ["python", "XXX.py"]

2. 创建requirements.txt文件

        这个文件记录的是依赖哪些包,可以通过这个命令生成这个文件:

pip freeze > requirements.txt

        这样生成的是当前pip下安装的所有包。如果你用的包不多,只有一小部分,也可以手动输入,格式就是包名==版本号,换行符作为分隔符(就是输入完一个包换个行,中间不用加任何其他符号)。

(四)构建Docker镜像

        在项目目录中打开终端,运行以下命令来构建Docker镜像(注意最后还有个点):

docker build -t 镜像名:标签 .

        这里如果构建失败了可以看我总结的这篇:Docker构建镜像报错ERROR [internal] load metadata for docker.io/library/XXX-CSDN博客

         参数说明:

  • -t 参数用于指定镜像的名称和标签(例如 my_calculator:v1)。

  • . 表示使用当前目录下的 Dockerfile

 (五)运行Docker容器 

        通过以下命令运行容器:

docker run --name 你的容器名 -d 镜像名:标签

         运行以下命令看容器是否正常运行

docker ps

        如果容器正常运行,你会看到类似以下的输出:

CONTAINER ID   IMAGE                COMMAND                  CREATED         STATUS         PORTS   NAMES
<container_id> gdelt_analysis:v1    "python gdelt_analysis…"   2 minutes ago   Up 2 minutes             gdelt_analysis_container

        如果需要停止和删除容器,可以运行以下命令:

docker stop gdelt_analysis_container
docker rm gdelt_analysis_container

(六)推送镜像到Docker Hub 

1. 注册docker hub账号

        Docker Hub官网:Docker Hub Container Image Library | App Containerization,如果进不去的话科学上网一下。

        注册账号这一步如果遇到问题可以看我总结的这篇:Docker Hub注册账号,多次更换邮箱仍显示Cannot use this email address, choose a different one.(邮箱不可用)问题解决-CSDN博客

2. 推送镜像

(1)方式一:Docker Desktop傻瓜操作(建议)

        如果报错unauthorized: incorrect username or password就是没登录。如果登录了还报这个错,关了重启。如果重启了还是报这个错,退了用IE浏览器登录,等待登录之后页面自己跳转。

(2) 方式二:命令行操作

        (a)登录Docker Hub:

docker login

        回车之后会让你输入账号和密码,但是我在输入账号之后,发现密码输入不进去,不知道是因为网络卡顿还是怎样。如果输不进去,就打开docker hub登录一下,登录完了直接执行下一步就行,这里就可以跳过了。

        (b)重新标记镜像

docker tag 镜像名:标签 用户名/镜像名:标签

        (c)推送镜像

docker push 用户名/镜像名:标签
http://www.dtcms.com/wzjs/9727.html

相关文章:

  • 网站建设用英语怎么说杭州营销策划公司排名
  • 音乐相册制作网站seo排名优化厂家
  • 怎么做挣钱的网站国际军事新闻今日头条
  • 北京做企业网站的公司百度识图找原图
  • 苏州专业做网站的公司有哪些seo外链在线提交工具
  • 阿里网站越秀seo搜索引擎优化
  • 泊头市网站建设浙江专业网站seo
  • 做的网站无法显示此页互联网营销师考试题库
  • 金泉网做网站推广青岛网络推广
  • 苏州公司做网站郑州网络推广公司
  • 易居做网站宁波seo教程app推广
  • 做网站哪种域名好记常用的seo查询工具有哪些
  • 好看的网站首页特效武汉网站搜索引擎优化
  • 四川华鸿建设有限公司网站自己怎么开发app软件
  • 科技有限公司可以做网站建设吗今日网站收录查询
  • 微信用什么小程序可以提取文字站长工具seo综合查询
  • 中山网站建设是什么app推广30元一单平台
  • 长沙网站制作哪家好杭州排名推广
  • 网站建设搜索优化seo诊断工具
  • 专业网站建设哪里好众志seo
  • 深圳企业做网站公产品网络营销推广方案
  • 网站404页面做晚了培训心得体会800字
  • 合肥市网站建设公司推广运营公司哪家好
  • 智慧团建网站网址阿里云万网域名查询
  • o2o新零售系统seo都用在哪些网站
  • 江苏省建设厅网站资质升级雅虎搜索引擎入口
  • 郑州知名做网站公司b2b免费推广网站
  • html代码大全网页设计移动优化课主讲:夫唯老师
  • 接做施工图的网站武汉网站运营专业乐云seo
  • 杭州做网站公司排名品牌推广软文200字