当前位置: 首页 > 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.pierceye.com/news/35083/

相关文章:

  • 网站seo外包服务企业网站推广推广阶段
  • 建设岗位考试网站如何seo网站
  • 现在网站开发技术有哪些wordpress 电商插件
  • 宜昌 网站建设 公司哈尔滨建设工程交易中心网站
  • 苏州全网网站建设seo描述是写什么
  • 创建设计公司网站网站应用程序池
  • 长沙学校网站建设免费建站绑定域名
  • 做图的ppt模板下载网站天猫购买
  • 手机网站建设流程关键词搜索引擎优化推广
  • 去哪学做网站好用的软件下载网站
  • 做网站怎么注册域名天元建设集团有限公司张桂玉丑闻
  • 购物网站开发英文文献济南建设档案大厦
  • 淄博外贸网站制作wordpress媒体库图片
  • 网站开发业务流程网页设计培训三个月然后就业
  • wordpress go跳转页面seo网站建设
  • 上海网站改版服务网站设计师前景
  • mv网站建设公司优化是什么意思
  • 做网站后端要什么技术做教育招生网站
  • 更改网站模板内容做网站弄关键词多少钱
  • 做淘宝联盟必须要有网站吗企业网站管理系统视频教程
  • 扬州哪家公司做网站比较好北京公司注册核名详细流程
  • c 如何做网站野花社区在线观看高清视频动漫
  • 西安手机网站开发wordpress数据库太大
  • 工商局注册公司网站建设网站有什么特点特色
  • 网络广告策划方案范文沈阳网站seo优化哪家好
  • 锦州北京网站建设帮别人备案网站
  • wordpress区分移动站wordpress 邮件找客户
  • 辽宁工程建设信息网站专做网站漏扫的工具
  • 网站建设实践报告遂宁建设机械网站
  • 网站空间申请桂林网站定制建设