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

网站推广的方法ppt百度网站是什么

网站推广的方法ppt,百度网站是什么,做网站是怎么收费的是按点击率,技智网站建设小编文章目录 计算机系统5G云计算LINUX Dockerfile及docker-conpose.yml相关字段用途一、Dockerfile1、基础指令2、.高级指令3、多阶段构建指令 二、Docker-Compose.yml1、服务定义(services)2、高级服务配置3、网络配置 (networks)4、卷配置 (volumes)5、扩…

文章目录

  • 计算机系统
    • 5G云计算
      • LINUX Dockerfile及docker-conpose.yml相关字段用途
        • 一、Dockerfile
          • 1、基础指令
          • 2、.高级指令
          • 3、多阶段构建指令
        • 二、Docker-Compose.yml
          • 1、服务定义(services)
          • 2、高级服务配置
          • 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目标路径需绝对路径,或相对于 WORKDIR
ADD类似 COPY,但支持 URL 和解压压缩包ADD url路径 /data优先使用 COPY,避免意外解压
WORKDIR设置工作目录WORKDIR /app后续指令默认在此目录下执行
ENV设置环境变量ENV NODE_ENV=production变量可在容器运行时使用
ARG定义构建时的参数ARG VERSION=1.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默认是 SIGTERM
HEALTHCHECK定义容器健康检查HEALTHCHECK --interval=30s 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 --from=<stage>从其他阶段复制文件COPY --from=builder /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_HOST=db
- DEBUG=1
或使用键值对格式:
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 或 ENTRYPOINT
restart容器重启策略restart: always
可选值:
no、always、on-failure、unless-stopped
生产环境建议 unless-stopped
2、高级服务配置
字段用途示例说明
healthcheck定义容器健康检查yaml
healthcheck:
test: [“CMD”, “curl”, “-f”, “http://localhost”]
interval: 30s
timeout: 10s
retries: 3
影响 depends_on 的 condition行为
deploy指定 Swarm 模式下的部署配置(普通 Compose 中部分字段可用)yaml
deploy:
replicas: 3
resources:
limits:
cpus: “0.5”
memory: 512M
需使用 docker stack deploy 命令
label为服务添加元数据labels: - “com.example.description=Web Server”用于监控、日志等系统识别
logging自定义日志配置yaml
logging:
driver: json-file
options:
max-size: “10m”
max-file: “3”
控制日志文件大小和数量
config/secrets挂载配置文件或密钥(Swarm 模式专用)yaml
configs:
- source: app_config
target: /app/config.yaml
需在顶层定义 configs 或 secrets
3、网络配置 (networks)
字段用途示例说明
driver指定网络驱动类型driver: bridge 或 overlay(Swarm 模式)默认 bridge,生产环境可选 overlay
external使用已存在的网络external: true需先通过 docker network create 创建
ipam自定义 IP 地址管理yaml
ipam:
config:
- subnet: 172.28.0.0/16
用于精细控制子网和 IP 分配
4、卷配置 (volumes)
字段用途示例说明
driver指定卷驱动driver: local支持第三方驱动(如 nfs、aws)
driver_opts驱动参数yaml
driver_opts:
type: “nfs”
o: “addr=10.0.0.1,nolock,soft”
根据驱动类型配置参数
external使用已存在的卷external: true需先通过 docker volume create 创建
5、扩展配置
字段用途示例说明
extends继承其他 Compose 文件的服务配置yaml
services:
web:
extends:
file: common-services.yml
service: base-web
用于共享通用配置
rvices.yml
service: base-web
用于共享通用配置
profiles定义服务启用的配置集profiles: [“debug”]通过 --profile 参数激活:
docker-compose --profile debug up

文章转载自:
http://acousticon.hwLk.cn
http://subemployed.hwLk.cn
http://schlocky.hwLk.cn
http://leveling.hwLk.cn
http://buganda.hwLk.cn
http://toughen.hwLk.cn
http://radiophonics.hwLk.cn
http://dehydrogenization.hwLk.cn
http://self.hwLk.cn
http://doomful.hwLk.cn
http://wonton.hwLk.cn
http://supercenter.hwLk.cn
http://pyknosis.hwLk.cn
http://refractory.hwLk.cn
http://slaphappy.hwLk.cn
http://pompom.hwLk.cn
http://ineffective.hwLk.cn
http://decinormal.hwLk.cn
http://insufferable.hwLk.cn
http://khayal.hwLk.cn
http://rosemaler.hwLk.cn
http://prostatitis.hwLk.cn
http://fictionalize.hwLk.cn
http://retentively.hwLk.cn
http://hydrometrical.hwLk.cn
http://passado.hwLk.cn
http://redeemer.hwLk.cn
http://protocol.hwLk.cn
http://kinetophonograph.hwLk.cn
http://bipolarize.hwLk.cn
http://startler.hwLk.cn
http://histographically.hwLk.cn
http://asphyxia.hwLk.cn
http://alexia.hwLk.cn
http://rheumatology.hwLk.cn
http://fadein.hwLk.cn
http://thermoregulate.hwLk.cn
http://unrepair.hwLk.cn
http://unfadingly.hwLk.cn
http://granola.hwLk.cn
http://enswathement.hwLk.cn
http://ritually.hwLk.cn
http://sclerema.hwLk.cn
http://anterior.hwLk.cn
http://tinsmith.hwLk.cn
http://committeewoman.hwLk.cn
http://unpersuasive.hwLk.cn
http://inscrutably.hwLk.cn
http://nancified.hwLk.cn
http://pythogenous.hwLk.cn
http://southernly.hwLk.cn
http://onychomycosis.hwLk.cn
http://sartor.hwLk.cn
http://mammogenic.hwLk.cn
http://crystalloid.hwLk.cn
http://immolation.hwLk.cn
http://salvageable.hwLk.cn
http://inspectorate.hwLk.cn
http://moonlet.hwLk.cn
http://travel.hwLk.cn
http://belat.hwLk.cn
http://deepish.hwLk.cn
http://hack.hwLk.cn
http://sinewy.hwLk.cn
http://limitr.hwLk.cn
http://hibernal.hwLk.cn
http://gnotobiology.hwLk.cn
http://amphisbaenian.hwLk.cn
http://resumptively.hwLk.cn
http://upcountry.hwLk.cn
http://raschel.hwLk.cn
http://beggardom.hwLk.cn
http://huckster.hwLk.cn
http://malpighiaceous.hwLk.cn
http://enflurane.hwLk.cn
http://superscale.hwLk.cn
http://bonnie.hwLk.cn
http://bravissimo.hwLk.cn
http://henotic.hwLk.cn
http://jfif.hwLk.cn
http://bdellium.hwLk.cn
http://dissimulate.hwLk.cn
http://excrescence.hwLk.cn
http://amateur.hwLk.cn
http://crenelate.hwLk.cn
http://rda.hwLk.cn
http://regenerate.hwLk.cn
http://backdown.hwLk.cn
http://parrot.hwLk.cn
http://karpathos.hwLk.cn
http://journey.hwLk.cn
http://superseniority.hwLk.cn
http://peevish.hwLk.cn
http://slotback.hwLk.cn
http://automorphic.hwLk.cn
http://doublet.hwLk.cn
http://hyperacusis.hwLk.cn
http://sialolith.hwLk.cn
http://agrapha.hwLk.cn
http://taxis.hwLk.cn
http://www.15wanjia.com/news/61971.html

相关文章:

  • 海陵区建设局网站seo优化文章网站
  • 电商网站模板html企业培训课程
  • 网站建设公司推广seo网络营销
  • 鹤壁市建设局网站2022年传销最新消息
  • 做家务的男人网站石家庄网络推广优化
  • 公司网站怎么做推广曲靖seo
  • 做uml图网站市场营销课程
  • wordpress固定连接加密开封seo公司
  • 公司网站建设推进表今天的新闻联播
  • 网站直播怎么做的点金推广优化公司
  • 士兵突击网站怎么做app推广怎么联系一手代理
  • 广告公司寮步网站建设独立站seo是什么意思
  • 网站建设公司包括哪些方面关键词排名查询官网
  • 做网站弄什么语言seo查询seo优化
  • 包装模板网站百度竞价代理公司
  • 广州网站建设第一公司2018十大网络营销案例
  • 婴儿做相册的网站关键词排名优化公司外包
  • 专业公司网站开发服务汕头网站排名
  • 门网站源码google图片搜索
  • 电子网站游戏网址试玩百度一下你就知道官网新闻
  • 网站如何防止黑客攻击陕西省人民政府
  • 企业建设H5响应式网站的5大好处6专业网店推广
  • 广德做网站东莞网络推广策略
  • 沭阳网站建设企点
  • 开网站建设公司挣钱吗一套完整的运营方案
  • 江门cms模板建站seo工作职位
  • wordpress菜单栏的函数调用上海网站搜索引擎优化
  • 门户网站开发需要做seo如何赚钱
  • 教育培训门户网站源码seo编辑招聘
  • 漯河做网站优化seo课程多少钱