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

平台网站空间怎么做平台推广

平台网站空间,怎么做平台推广,wordpress视频压缩,更改wordpress后台logo文章目录 计算机系统5G云计算LINUX Dockerfile及docker-conpose.yml相关字段用途一、Dockerfile1、基础指令2、.高级指令3、多阶段构建指令 二、Docker-Compose.yml1、服务定义#xff08;services#xff09;2、高级服务配置3、网络配置 (networks)4、卷配置 (volumes)5、扩… 文章目录 计算机系统5G云计算LINUX Dockerfile及docker-conpose.yml相关字段用途一、Dockerfile1、基础指令2、.高级指令3、多阶段构建指令 二、Docker-Compose.yml1、服务定义services2、高级服务配置3、网络配置 (networks)4、卷配置 (volumes)5、扩展配置 计算机系统 5G云计算 LINUX Dockerfile及docker-conpose.yml相关字段用途 一、Dockerfile 1、基础指令 指令用途示例注意事项FROM指定基础镜像FROM ubuntu:20.04必须是第一条指令ARG除外RUN执行命令并创建新的镜像层RUN apt-get update合并多个操作用减少层数CMD指定容器启动时的默认命令CMD [“nginx”, “-g”, “daemon off;”]只能有一个 CMD会被 docker run 的参数覆盖ENTRYPOINT指定容器启动时的入口命令ENTRYPOINT [“python”, “app.py”]与 CMD 配合使用CMD 作为参数COPY复制文件/目录到镜像中COPY ./src /app/src目标路径需绝对路径或相对于 WORKDIRADD类似 COPY但支持 URL 和解压压缩包ADD url路径 /data优先使用 COPY避免意外解压WORKDIR设置工作目录WORKDIR /app后续指令默认在此目录下执行ENV设置环境变量ENV NODE_ENVproduction变量可在容器运行时使用ARG定义构建时的参数ARG VERSION1.0仅在构建阶段有效容器运行时不可见EXPORTS声明容器监听的端口EXPOSE 80/tcp仅文档作用实际端口映射由 docker run -p 控制 2、.高级指令 指令用途示例注意事项VOLUME定义匿名数据卷VOLUME [“/data”]数据卷在容器运行时自动创建USER指定运行后续命令的用户USER appuser需确保用户已存在先通过 RUN useradd 创建LABEL添加元数据LABEL maintainer“example”替代已弃用的 MAINTAINER 指令ONBUILD定义触发器指令在子镜像构建时触发ONBUILD COPY . /app常用于基础镜像的继承场景STOPSIGNAL设置容器停止时的信号STOPSIGNAL SIGTERM默认是 SIGTERMHEALTHCHECK定义容器健康检查HEALTHCHECK --interval30s CMD curl -f http://localhost检查状态可通过 docker inspect 查看SHELL指定默认 shellSHELL [“/bin/bash”, “-c”]影响后续 RUN、CMD、ENTRYPOINT 的解析方式 3、多阶段构建指令 指令用途示例注意事项FROM … AS stage定义多阶段构建的命名阶段FROM ubuntu:20.04 AS builder分阶段构建减少最终镜像体积COPY --fromstage从其他阶段复制文件COPY --frombuilder /app/bin /usr/local/bin仅复制所需文件到最终镜像 二、Docker-Compose.yml 1、服务定义services 字段用途示例说明image指定服务使用的镜像image: redis:7.0优先从仓库拉取镜像build基于 Dockerfile 构建镜像build: ./app 或指定上下文和 Dockerfile build: context: ./app dockerfile: Dockerfile.prod与 image 二选一构建后镜像名为 项目名_服务名ports端口映射宿主机:容器ports: - “8080:80”支持范围映射“3000-3005:3000-3005”volumes挂载数据卷或宿主机目录volumes:- ./data:/app/data- db-data:/var/lib/mysql匿名卷用容器内路径命名卷需在顶层 volumes 定义environment设置环境变量environment:- DB_HOSTdb- DEBUG1或使用键值对格式environment: { DB_HOST: db }env_file从文件加载环境变量env_file: .env 或指定多个文件env_file: [.env, .env.secret]文件中的变量会覆盖 environment 字段network指定服务连接的网络networks: - frontend - backend需在顶层 networks 定义网络depend_on定义服务启动顺序依赖depends_on: - db - redis不保证服务完全就绪仅控制启动顺序command覆盖容器默认启动命令command: [“python”, “app.py”, “–debug”]覆盖 Dockerfile 中的 CMD 或 ENTRYPOINTrestart容器重启策略restart: always可选值no、always、on-failure、unless-stopped生产环境建议 unless-stopped 2、高级服务配置 字段用途示例说明healthcheck定义容器健康检查yamlhealthcheck: test: [“CMD”, “curl”, “-f”, “http://localhost”] interval: 30s timeout: 10s retries: 3影响 depends_on 的 condition行为deploy指定 Swarm 模式下的部署配置普通 Compose 中部分字段可用yamldeploy: replicas: 3 resources: limits: cpus: “0.5” memory: 512M需使用 docker stack deploy 命令label为服务添加元数据labels: - “com.example.descriptionWeb Server”用于监控、日志等系统识别logging自定义日志配置yamllogging: driver: json-file options: max-size: “10m” max-file: “3”控制日志文件大小和数量config/secrets挂载配置文件或密钥Swarm 模式专用yamlconfigs: - source: app_config target: /app/config.yaml需在顶层定义 configs 或 secrets 3、网络配置 (networks) 字段用途示例说明driver指定网络驱动类型driver: bridge 或 overlaySwarm 模式默认 bridge生产环境可选 overlayexternal使用已存在的网络external: true需先通过 docker network create 创建ipam自定义 IP 地址管理yamlipam: config: - subnet: 172.28.0.0/16用于精细控制子网和 IP 分配 4、卷配置 (volumes) 字段用途示例说明driver指定卷驱动driver: local支持第三方驱动如 nfs、awsdriver_opts驱动参数yamldriver_opts: type: “nfs” o: “addr10.0.0.1,nolock,soft”根据驱动类型配置参数external使用已存在的卷external: true需先通过 docker volume create 创建 5、扩展配置 字段用途示例说明extends继承其他 Compose 文件的服务配置yamlservices: web: extends: file: common-services.yml service: base-web用于共享通用配置rvices.yml service: base-web用于共享通用配置profiles定义服务启用的配置集profiles: [“debug”]通过 --profile 参数激活docker-compose --profile debug up
http://www.hkea.cn/news/14480365/

相关文章:

  • 建材在哪些网站做眼镜网站怎么做竞价
  • 台州椒江区建设局网站网站开发的趋势
  • 建设银行网站点不进去企业管理六大体系
  • 帝国cms入门到精通企业门户网站制作建站视频教程百度关键词怎么设置
  • 哪个网站可以接任务做兼职服务好的公司网站建设与维护
  • 天津市住房和城乡建设网站百度竞价推广培训
  • 佛山做企业网站h5页面设计模板
  • 舒城做网站网站优化公司免费咨询
  • 泉州那家做网站公司好网页设计感悟与体会
  • 找网络公司做网站需要注意的国外html响应式网站
  • 定制网站建设费用更新网站 seo
  • 哪个网站可以做app界面wordpress 极简模版
  • 网站建设实训报告doc个人成立咨询公司的条件
  • 交互式网站设计怎么给网站设置搜索关键词 wordpress
  • 自己做博客网站包装设计专业是学什么的
  • 上海网站搭建公司营销网站建设费用
  • 网站关键词锚文本指向网站怎么关闭
  • 做图库网站需要多少钱上海企业网站制作报价
  • 外流网站建设南昌大型网站制作
  • 优秀的设计网站推荐食品行业网站源码
  • 内容分享网站设计一个网站如何做cdn加速
  • 黑色门户网站源码做网站推广好做吗
  • 如何用国外网站做头条广东网络建设有限公司
  • 电商平台网站设计公司有专业做网站
  • 域名价格查询网站建筑工程分为哪几类
  • 门户网站开发费怎做账知识付费小程序源码
  • c 教学网站开发农村电商平台开发
  • 怎么做招投标网站网站建设询价单
  • 淘宝网站做淘宝客免费空间建网站
  • 网站域名怎么做厂家网站怎么做