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

酒店网站模板下载网店代运营

酒店网站模板下载,网店代运营,网站开发教学网,移动医护网站建设利弊一、docker-compose模板文件 字段含义build指定Dockerfile所在的文件夹路径image指定为镜像名称或镜像IDcontainer_name指定容器模式depends_on指定多个服务之间的依赖关系ports端口映射command覆盖容器启动后默认执行的命令entrypoint覆盖容器中默认的入口命令env_file从文件…

一、docker-compose模板文件

字段含义
build指定Dockerfile所在的文件夹路径
image指定为镜像名称或镜像ID
container_name指定容器模式
depends_on指定多个服务之间的依赖关系
ports端口映射
command覆盖容器启动后默认执行的命令
entrypoint覆盖容器中默认的入口命令
env_file从文件中获取环境变量
environment设置环境变量
expose暴露端口,但不映射到宿主机
restart指定重启策略
healthcheck指定检测应用健康状态的机制
volumes数据卷所挂载路径设置
extends基于其他模板文件进行扩展
networks所加入的网络
ulimits指定容器的ulimits限制值

二、docker compose常用命令

命令含义
docker compose up启动所有服务(-d 后台运行)
docker compose down停止并删除容器(-v 同时删除数据卷)
docker compose config校验和查看compose文件的配置信息
docker compose exec在一个运行中的容器内执行给定命令
docker compose logs查看服务容器的输出
docker compose pause暂停一个服务容器
docker compose restart重启项目中的服务
docker compose ps列出项目中目前的所有容器
docker compose top显示服务栈中正在运行的服务

三、docker-compose示例

部署discuz论坛和wordpress博客,使用adminer管理数据库。

1、编写docker-compose.yml:

[root@openEuler-4 ~]# mkdir discuz_wordpress && cd discuz_wordpress
[root@openEuler-4 discuz_wordpress]# vim docker-compose.yml
name: discuz_wordpress
services:adminer:container_name: adminerdepends_on:db:condition: service_startedrequired: trueimage: adminernetworks:mynetwork:ipv4_address: 172.18.0.15ports:- mode: ingresstarget: 8080published: "8080"protocol: tcprestart: alwaysdb:command:- --character-set-server=utf8- --collation-server=utf8_general_cicontainer_name: mysql57environment:MYSQL_DATABASE: wordpressMYSQL_PASSWORD: wordpressMYSQL_ROOT_PASSWORD: "123456"MYSQL_USER: wordpressimage: mysql:5.7networks:mynetwork:ipv4_address: 172.18.0.10restart: unless-stoppedvolumes:- type: volumesource: db_datatarget: /var/lib/mysqlvolume: {}discuz:container_name: discuzdepends_on:db:condition: service_startedrequired: trueenvironment:DISCUZ_DB_HOST: db:3306image: tencentci/discuznetworks:mynetwork:ipv4_address: 172.18.0.12ports:- mode: ingresstarget: 80published: "80"protocol: tcprestart: unless-stoppedvolumes:- type: volumesource: discuz_datatarget: /var/www/htmlvolume: {}wordpress:container_name: wordpressdepends_on:db:condition: service_startedrequired: trueenvironment:WORDPRESS_DB_HOST: db:3306WORDPRESS_DB_NAME: wordpressWORDPRESS_DB_PASSWORD: wordpressWORDPRESS_DB_USER: wordpressimage: wordpress:latestnetworks:mynetwork:ipv4_address: 172.18.0.11ports:- mode: ingresstarget: 80published: "8001"protocol: tcprestart: unless-stoppedvolumes:- type: volumesource: wp_datatarget: /var/www/htmlvolume: {}
networks:mynetwork:name: discuz_wordpress_mynetworkdriver: bridgeipam:driver: defaultconfig:- subnet: 172.18.0.0/24gateway: 172.18.0.1
volumes:db_data:name: discuz_wordpress_db_datadiscuz_data:name: discuz_wordpress_discuz_datawp_data:name: discuz_wordpress_wp_data

2、启动服务:

[root@openEuler-4 discuz_wordpress]# docker compose up -d
[root@openEuler-4 discuz_wordpress]# docker compose ps
NAME        IMAGE              COMMAND                  SERVICE     CREATED          STATUS          PORTS
adminer     adminer            "entrypoint.sh docke…"   adminer     15 seconds ago   Up 12 seconds   0.0.0.0:8080->8080/tcp, :::8080->8080/tcp
discuz      tencentci/discuz   "docker-php-entrypoi…"   discuz      15 seconds ago   Up 13 seconds   0.0.0.0:80->80/tcp, :::80->80/tcp, 443/tcp
mysql57     mysql:5.7          "docker-entrypoint.s…"   db          15 seconds ago   Up 14 seconds   3306/tcp, 33060/tcp
wordpress   wordpress:latest   "docker-entrypoint.s…"   wordpress   15 seconds ago   Up 13 seconds   0.0.0.0:8001->80/tcp, :::8001->80/tcp

3、测试

输入http://IP:80访问discuz:

输入http://IP:8001访问wordpress:

输入http://IP:8080访问adminer:

http://www.dtcms.com/wzjs/21008.html

相关文章:

  • 网站怎么做搜索引擎才能收录百度搜索推广平台
  • 南磨房做网站公司seo有哪些优缺点?
  • 广州推广网站查排名
  • 无锡网站制作哪些公司seo是什么职位
  • 营销型机械网站做任务赚佣金的正规平台
  • 如何做网站推广赚钱app推广
  • 网站开发策划书用模板快速建站
  • 公司建设一个网站有什么好处云优化
  • 吉安永新哪里做网站百度云网站入口
  • 快速建站软件排名seo外链购买
  • 网站建设品牌公司推荐营销软文100字
  • 12306网站多钱做的国外网站加速
  • 如何做购物券网站网络营销的策划方案
  • 从网站自动下载日志信息怎么做搜狗搜图
  • 企业网站的购买方式seo是指什么意思
  • 网站建设技巧讠金手指排名26怎么在百度上做广告
  • 学院网站群建设方案网络宣传的方法渠道
  • 东莞网站建设咨询公app代理推广合作
  • 未备案网站 怎么处理太原网站建设开发
  • 织梦cms网站更新网站推广培训
  • 网站的管理页面企业如何建站
  • 深圳个人外贸网站建深圳全网推广排名
  • 电子商务网站开发案例热点新闻事件今日最新
  • 成都微信网站建设报价互联网广告销售好做吗
  • o2o 电商网站 微商城 ppt服务器租用
  • 在线免费做网站国内真正的免费建站
  • WordPress打开文章页面404seo必备工具
  • 为你做的网站网络营销策划书格式
  • 怎么做一个购物网站平面设计
  • 自建站什么意思江门seo推广公司