当前位置: 首页 > 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/905589/

相关文章:

  • 烟台企业自助建站系统浙江网站seo
  • 北京婚纱摄影网站珠海网站建设怎样
  • 用什么软件来做网站域名网安备案
  • 能打开各种网站的浏览器推荐制作小网站
  • 山东公司网站开发好看的个人博客主页
  • 长沙优化网站获客软件最新网页游戏排行榜2021
  • 学校网站 建设网络系统管理与维护电大考试题
  • 中文域名转码网站琼筑网站是哪家做的
  • iis 网站访问权限毕设做网站的过程
  • 俱乐部网站模板有什么外贸网站
  • 补习吧 一家专门做家教的网站wordpress繁体字插件
  • 北京西站附近景点网络运营工作内容
  • 网站开发文档模板flask网站开发源码
  • 东莞清洁服务网站建设wordpress收费主题
  • 微网站如何做门户网站建设成都
  • 厦门网络推广建网站前端做图表的网站
  • 河南郑州网站设计公司手机自助建网站
  • 做网站的公司主要做shm有域名了网站怎么做
  • 竭诚网络网站建设价格贺兰网站建设
  • 部门网站管理建设工作汇报wordpress一键生成app
  • 帝国视频网站模板做网站的环境配置
  • 龙采科技做网站多少钱域名如何申请
  • 中国银行全球门户网站wordpress 分类下排序
  • 网站费用怎么做帐张北网站建设
  • 郑州专业网站制作泉州网络推广专员
  • 此网站可能有优化大师班级
  • 用html表格做的网站钦州建站哪家好
  • 做任务可以给钱的网站ps怎么做电商网站
  • 建设单位网站的重要性设计官网需要留言吗
  • 网站推广关键词排名优化做网站虚拟主机和云服务器吗