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

青海休闲网站建设公司龙岩网上房地产

青海休闲网站建设公司,龙岩网上房地产,湛江网站建设费用,在家没事做建什么网站好一、准备项目 ​ 我写的是一个爬取某ppt网站的代码#xff0c;就一个ppt1.py是爬虫#xff0c;然后#xff0c;ppts是存放下载的ppt的 二、准备requirement.txt文件 这个是需要哪些python库支持#xff0c;写好 ​ 三、准备Dockerfile文件 需要一个名为Dockerfile的文件就一个ppt1.py是爬虫然后ppts是存放下载的ppt的 二、准备requirement.txt文件 这个是需要哪些python库支持写好 ​ 三、准备Dockerfile文件 需要一个名为Dockerfile的文件没有后缀这个创建docker镜像的配置文件 ​ ​ FROM需要什么环境 ENV修改path即增加/usr/local/bin这个环境变量 ADD将本地代码放到虚拟容器中它有两个参数第一个是 . 代表本地当前路径第二个参数是/code代表虚拟容器中的路径即将本地项目的所有内容放到虚拟容器的/code目录下以便在虚拟容器中运行代码 WORKDIR指定工作目录也就是刚才的/code在虚拟容器中的目录 RUN执行某些环境准备工作docker容器中只有python3环境还需要python的库这里安装那些库 CMD运行项目的命令行命令 四、开始创建镜像 docker build -t pptdemo:latest . ​ 这样应该就没错了最后报了个警告有时间去了解了解... 继续输入代码查看是否创建成功 ​ 五、运行 docker run pptdemo 我成功了 ​ 顺便一提如果我们需要暴露接口比如搭了一个网站需要暴露端口因为暴露的是容器的端口需要访问宿主机能访问到所以需要做端口映射 可以参考https://www.cnblogs.com/jie-fang/p/7920863.html docker run -d -p 8080:80 nginx 比如这样就将宿主机的8080端口映射到容器的80端口访问localhost:8080就可以了 注意windows下不同因为docker需要Linux环境其实在windows上开了一个虚拟机 dcoker-machine ip default 可以显示出ip为多少这样需要利用这个ip才能访问容器一般是192.168.99.100那么192.168.99.100:8080即可访问到接口不然就是你配错了 进入docker容器: docker exec -i -t pptdemo /bin/bash 查看docker容器运行日志: docker logs pptdemo 六、关于部署 1.push到dockerhub然后在装好docker的服务器上pull下来镜像run即可 2.复制源代码到服务器在装好docker的服务器上重新执行 buildrun 3.将image导出复制到装好docker的服务器载入imagerun即可 1.push到dockerhub  优点在于推送到dockerhub只要有网即可方便推拉缺点是推送特别慢而且要反复推我正在查有没方法换源之类。。。 1.在dockerhub注册帐号 2.新建一个库我的叫pptdemo 3.命令行登录 docker login -u happycodes 4.tag打标签 docker tag pptdemo:latest happycodes/pptdemo:latest 5.push docker push happycodes/pptdemo ​ 2、复制源码到服务器 这个比较简单就类似于再构建一遍缺点是又要下依赖又要重新构建比较慢 3、导出image拷贝image载入image 比较合适的方法构建一遍复制多遍即 #将镜像存储 docker save nginx:latest ./nginx.tar docker save xxxxx(image id) ./nginx.tar#导入镜像文件 docker load --input ./nginx.tar#通过符号的方式来导入 docker load ./nginx.t七、可选、删除多余的容器和镜像 容器不停不能删对应的image 关于容器 $ docker ps // 查看所有正在运行容器 $ docker stop containerId // containerId 是容器的ID$ docker ps -a // 查看所有容器 $ docker ps -a -q // 查看所有容器ID$ docker stop $(docker ps -a -q) // stop停止所有容器 $ docker rm $(docker ps -a -q) // remove删除所有容器 关于images 1 2 3 docker images  // 查看当前有些什么images docker rmi image id  // 删除指定id的image docker rmi $(docker images -q)  // 要删除全部image的话 八、使用docker-compose部署 简单说说docker-compose他是python写的为了解决docker部署的繁杂配置和多容器部署的配置问题例如需要做容器端口和宿主机端口映射配置容器ip等。 pip install docker-compose 即可 使用很简单编写 docker-compose.yml 文件即可例如我的代理池需要配置映射端口
http://www.zqtcl.cn/news/905589/

相关文章:

  • 建设一个连接的网站服装企业网站源码
  • 什么网站源码做分类信息网站好域名备案企业网站内容
  • wordpress 文章显示数量淘宝seo优化怎么做
  • 响应式网站模块商务网站创建流程是什么
  • 关于服饰搭配做的比较好的网站网站后台管理默认密码
  • 用自己电脑配置服务器做网站响应式框架
  • 任经理++徐州网站建设湖南正规关键词优化
  • 哪些软件可以做网站设计农村网站建设茂名
  • 平顶山网站建设费用腾讯云轻量应用服务器
  • 外贸优秀网站廊坊seo建站
  • 站长工具seo综合查询5g网站建设整改落实情况
  • 网站建设方案 流程wordpress客户案例
  • 网站被收录的过程如何创造属于自己的软件
  • 做神马网站优化快速排国外乡村建设网站
  • 东莞网站优化服务公司天河做网站开发
  • ui在线设计网站滁州 来安县建设局网站
  • 做印尼购物网站如何发货wordpress怎么换中文
  • 深圳方维网站建设公司企业网站推广方式和策略
  • 沙洋县住房和城乡建设局网站单页网站下载
  • 江宁区住房建设局网站建设工程扣分查询网站
  • wordpress火车采集优化算法分类
  • 厦门做网站公司有哪些有什么好的加盟店项目
  • wap网站开发技术怎么做消费信贷网站
  • 公司网站开发外包公司深圳网站建设sz886
  • 中英文网站建设需要懂英语吗电气网站设计
  • 双语网站用什么程序做新网站如何被网站收录
  • 怎么做视频平台网站想开个小说网站怎么做
  • 网站安全监测预警平台建设成效阐述网络营销策略的内容
  • 网站上的qq如何做悬浮沧州做网站的公司
  • 电子商务网站系统规划报告移动商城 网站建设方法方式