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

南宁制作网站服务商网站域名备案

南宁制作网站服务商,网站域名备案,山西响应式网站建设推荐,福建省建设执业资格注册管理中心网站https://blog.csdn.net/qq_24487005/article/details/123380810 目录 构建思路 DockerFile脚本 环境文件解析 pip.conf sources.list openssl.cnf localtime install.sh startup.sh docker镜像构建 构建思路 1、把容器内需要用到的文件全部复制到容器中 2、设置一个工作目录把项目代码共享到工作目录中运行 3、把需要执行的shell命令写在一个.sh文件中统一执行。因为Dockerfile 的指令每执行一次都会在 docker 上新建一层。所以过多无意义的层会造成镜像膨胀过大RUN 是在 docker build执行脚本 4、配置容器启动自动执行脚本CMD 在docker run 时运行运行脚本 DockerFile脚本 # 基于镜像基础 FROM python:3.9.5# 复制文件到容器中 ADD ./docker/pip.conf /root/.pip/pip.conf ADD ./docker/sources.list /etc/apt/sources.list ADD ./docker/openssl.cnf /etc/ssl/openssl.cnf ADD ./docker/localtime /etc/localtime ADD ./docker/requirements.txt /var/requirements.txt ADD ./docker/startup.sh /var/startup.sh ADD ./docker/install.sh /var/install.sh# 工作目录 /var/app WORKDIR /var/appRUN /var/install.shCMD /var/startup.sh环境文件解析 pip.conf 配置pip国内源容器内文件路径/root/.pip/pip.conf [global] index-urlhttps://mirrors.aliyun.com/pypi/simple/ sources.list配置容器环境包下载的国内源容器内文件路径/etc/apt/sources.list deb http://mirrors.aliyun.com/debian/ buster main non-free contrib deb http://mirrors.aliyun.com/debian-security buster/updates main deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contribdeb-src http://mirrors.aliyun.com/debian-security buster/updates main deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib openssl.cnf处理ssl.SSLError: [SSL: DH_KEY_TOO_SMALL] dh key too small问题 容器内文件路径/etc/ssl/openssl.cnf 修改文件参数即可 [system_default_sect] MinProtocol TLSv1.2 #CipherString DEFAULTSECLEVEL2 CipherString DEFAULTSECLEVEL1 localtime同步系统时间到容器内容器内文件路径/etc/localtime install.sh 构建容器时需要执行的shell命令 #!/bin/bash set -e apt update apt install -y cron libsasl2-dev python-dev libldap2-dev libssl-dev nodejs pip install --upgrade pip pip install -r /var/requirements.txt chmod -R 777 /var/startup.shstartup.sh 容器启动时自动执行的脚本命令一般是直接启动项目 #!/bin/bash set -e service cron start pip install -r requirements.txt python manage.py runserver 0.0.0.0:8000docker镜像构建 准备好以上文件之后在Dockerfile文件目录下执行一下命令构建镜像 docker build -t image-name .
http://www.zqtcl.cn/news/373894/

相关文章:

  • 怎样做网站能百度能搜到设计网站公司哪里好
  • 网站收缩栏专业定制网站公司
  • 烟台网站建设方案托管无锡网站制作企业
  • 网站网页是怎么做的用什么做网站 优化
  • 数据网站怎么做的网站开发的开题报告引言
  • 苏州专业网站制作设计做网站上海
  • 做网站可以用中文域名备案嘛山东省住房和城乡城乡建设厅网站
  • 网站建设推广多少钱站长工具seo综合查询关键词
  • 分类信息网站平台的推广做网站的花费
  • 还原wordpress站点地址恢复网站都要备案吗
  • 如何建立营销性企业网站论文如何修改wordpress
  • 全网营销销售郑州seo网站管理
  • dw怎么做网站首页邯郸网站建设品牌加盟
  • 辽宁省建筑工程造价信息网深圳市seo点击排名软件价格
  • 网站建设宗旨是指建设中英文网站
  • 浙江网站建设价格低东莞网站建设推广多少钱
  • 网站服务器重做系统怎么做快速提升网站权重
  • 怎么做自己的html网站网站收录不好的原因
  • 武夷山住房和城乡建设局网站网站提权
  • 电 器建设网站目的及功能定位百度的网站域名
  • 个人备案网站类型网站制作 徐州
  • 北京网站建设推贵州能源网站 中企动力建设
  • 鲅鱼圈网站在哪做vs2013网站开发教程
  • 花艺企业网站建设规划wordpress首页文件
  • 东莞建站模板源码交易所网站开发
  • p2p理财网站开发流程新手怎么搭建网站
  • 阅读网站策划书网站模板建站教程视频
  • 计算机网站开发毕业设计论文开题报告吴中区网站建设技术
  • cdn能为网站上宁波北仑做公司网站
  • wap网站分享到微信福建漳州建设局网站