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

网站建设合同范本广州建设信息网官方网站

网站建设合同范本,广州建设信息网官方网站,怎么做一个好的wordpress,太仓广告设计公司网站目录 Docker Compose 环境安装下载安装查看版本YAML 文件格式及编写注意事项使用 YAML 时需要注意下面事项 Docker Compose配置常用字段Docker Compose 常用命令Docker Compose 文件结构 Docker Compose 环境安装 Docker Compose 是 Docker 的独立产品#xff0c;因此需要安装… 目录 Docker Compose 环境安装下载安装查看版本YAML 文件格式及编写注意事项使用 YAML 时需要注意下面事项 Docker Compose配置常用字段Docker Compose 常用命令Docker Compose 文件结构 Docker Compose 环境安装 Docker Compose 是 Docker 的独立产品因此需要安装 Docker 之后在单独安装 Docker Compose 下载 Docker Compose 是 Docker 的独立产品因此需要安装 Docker 之后在单独安装 Docker Compose 安装 chmod x /usr/local/bin/docker-compose查看版本 docker-compose --versionYAML 文件格式及编写注意事项 YAML 是一种标记语言它可以很直观的展示数据序列化格式可读性高。类似于 json 数据描述语言语法比 json 简单的很多。YAML 数据结构通过缩进来表示连续的项目通过减号来表示键值对用冒号分隔数组用中括号 [] 括起来 hash 用花括号 {} 括起来。 使用 YAML 时需要注意下面事项 大小写敏感通过缩进表示层级关系不支持制表符 tab 键缩进只能使用空格缩进缩进的空格数目不重要只要相同层级左对齐通常开头缩进2个空格用 # 号注释符号字符后缩进1个空格如冒号 : 、逗号 , 、横杠 -如果包含特殊字符用单引号(‘’)引起来会作为普通字符串处理双引号(“”): 特殊字符作为本身想表示的意思 Docker Compose配置常用字段 字段描述build指定 Dockerfile 文件名要指定Dockerfile文件需要在build标签的子级标签中使用dockerfile标签指定dockerfile构建镜像上下文路径context可以是 dockerfile 的路径或者是指向 git 仓库的 url 地址image指定镜像command执行命令覆盖容器启动后默认执行的命令container_name指定容器名称由于容器名称是唯一的如果指定自定义名称则无法scale指定容器数量deploy指定部署和运行服务相关配置只能在 Swarm 模式使用environment添加环境变量networks加入网络引用顶级networks下条目network_mode设置容器的网络模式如 hostbridge…ports暴露容器端口与 -p 相同但端口不能低于 60volumes挂载一个宿主机目录或命令卷到容器命名卷要在顶级 volumes 定义卷名称volumes_from从另一个服务或容器挂载卷可选参数 :ro 和 :rw仅版本 ‘2’ 支持hostname容器主机名sysctls在容器内设置内核参数links连接到另外一个容器- 服务名称[:服务别名]privileged用来给容器root权限注意是不安全的truerestart设置重启策略noalwaysno-failureunless-stoppedno默认策略在容器退出时不重启容器。on-failure在容器非正常退出时退出状态非0才会重启容器。on-failure:3在容器非正常退出时重启容器最多重启3次always在容器退出时总是重启容器。unless-stopped在容器退出时总是重启容器但是不考虑在 Docker 守护进程启动时就已经停止了的容器。depends_on在使用Compose时最大的好处就是少打启动命令但一般项目容器启动的顺序是有要求的如果直接从上到下启动容器可能会因为容器依赖问题而启动失败。例如在没启动数据库容器的时候启动应用容器应用容器会因为找不到数据库而退出。 depends_on标签用于解决容器的依赖、启动先后的问题。 php:depends_on:- apache- mysqlDocker Compose 常用命令 字段描述build重新构建服务ps列出容器up创建和启动容器exec在容器里面执行命令scale指定一个服务容器启动数量top显示容器进程logs查看容器输出down删除容器、网络、数据卷和镜像stop/start/restart停止/启动/重启服务 Docker Compose 文件结构 yum install -y tree tree /opt/compose_nginx /opt/compose_nginx/ ├── docker-compose.yml #创建模板脚本 ├── nginx │?? ├── Dockerfile #创建容器脚本 │?? ├── nginx-1.12.0.tar.gz #复制源码包 │?? └── run.sh #启动服务脚本 └── wwwroot└── index.html #站点网页1准备依赖文件 mkdir -p /opt/compose_nginx/nginx /opt/compose_nginx/wwwroot cd /opt/compose_nginx/nginx cp nginx-1.12.0.tar.gz ./vim run.sh #!/bin/bash /usr/local/nginx/sbin/nginxvim Dockerfile #基于基础镜像 FROM centos:7 #用户信息 MAINTAINER this is nginx image wl #添加环境包 RUN yum -y update RUN yum -y install pcre-devel zlib-devel gcc gcc-c make RUN useradd -M -s /sbin/nologin nginx #上传nginx软件压缩包并解压 ADD nginx-1.12.0.tar.gz /usr/local/src/ #指定工作目录 WORKDIR /usr/local/src/nginx-1.12.0 RUN ./configure \ --prefix/usr/local/nginx \ --usernginx \ --groupnginx \ --with-http_stub_status_module make make install ENV PATH /usr/local/nginx/sbin:$PATH #指定http和https端口 EXPOSE 80 EXPOSE 443 //方法一 RUN echo daemon off; /usr/local/nginx/conf/nginx.conf #关闭 nginx 在后台运行 #添加宿主机中run.sh到容器中 ADD run.sh /run.sh RUN chmod 755 /run.sh CMD [/run.sh] //方法二 ENTRYPOINT [ /usr/local/nginx/sbin/nginx, -g, daemon off; ]echo h1this is test web/h1 /opt/compose_nginx/wwwroot/index.html 2编写配置文件docker-compose.yml vim /opt/compose_nginx/docker-compose.yml version: 3 services:nginx:container_name: web1hostname: nginxbuild:context: ./nginxdockerfile: Dockerfileports:- 1216:80- 1217:443networks:lnmp:ipv4_address: 172.18.0.10volumes:- ./wwwroot:/usr/local/nginx/html networks:lnmp:driver: bridgeipam:co nfig:- subnet: 172.18.0.0/16cd /opt/compose_nginx/ docker-compose -f docker-compose.yml up -d -f, --file FILE 使用特定的 compose 模板文件默认为 docker-compose.yml -p, --project-name NAME 指定项目名称默认使用目录名称 -d 在后台运行 docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b48dceee248f compose_nginx_nginx /run.sh About a minute ago Up About a minute 0.0.0.0:1216-80/tcp, 0.0.0.0:1217-443/tcp compose_nginx_nginx_1cd /opt/compose_nginx/ docker-compose ps #必须在docker-compose.yml所在目录执行此命令
http://www.huolong8.cn/news/250360/

相关文章:

  • 网站开发补充合同怎么查公司的邮箱
  • 乐清 做网站 多少钱百度网页版入口
  • 石家庄网站建设外包公司网站数据统计
  • 张店网站制作谈谈网站建设创新问题
  • 6做网站网站建设解析
  • 网站建设中单页源码成都互联网公司十强
  • 怎么用网站的二级目录做排名北京网站制作收费明细
  • 网站后台上传不了文件钓鱼网站代做
  • 专业企业网站建设报价浙江网站建设公司推荐
  • 学做网站要学什么东西phpwind转WordPress
  • 网站显示危险网站360线上推广
  • 网站开发制作全包discover wordpress
  • 网站2级目录怎么做工程建设概况
  • 网站运营管理的内容有哪些定制的网站源码
  • 网站建设哪里有win2003 网站服务器
  • 基金会网站模板域名注册完成后怎么做网站
  • 班级设计网站建设手机网站 app
  • 如何用电子邮箱做网站公众号后端框架
  • 深圳模具外贸网站建设企业所得税优惠政策最新2021年
  • 福建省建设信息网站手机网页打不开但是有网什么原因
  • 湖南网站推高校网站设计方案
  • 网站如何优化推广网络seo外包
  • 典型的网站案例做网站开发还会有前途吗
  • 豪柏大厦做网站的公司广州站在哪里
  • 网站建设赵玉敏江阴住房和城乡建设局网站
  • 成都网站设计建设推荐网站怎么做快推广方案
  • 建设厅网站上报名班级网站开发环境
  • 做恋视频网站上海徐汇区网站建设
  • 如何建设自己的网站 知乎网站竞争对手
  • 创办一个网站需要多少费用wordpress小程序写文章