虫言虫语 虫言虫语

Docker基础使用(二)

in Dockerread (282571) 文章转载请注明来源!

在配置镜像之后可以进行docker的基础使用如
使用docker run XXXXX 来运行某个容器

我选择的使用docker-compose,相对更加简单简洁。

首先指定版本号

#选择2号对应新版本的docker
version: '2'
#开始定义服务
services:
  mysql:
    #mysql服务创建
    #image可以在hub.docker.com查询到对应的image名,这里推荐指定版本来保证环境的一致性,不会因为镜像升级使得环境出现问题
    image: "mysql:5.7.19"
    environment:
      MYSQL_ROOT_PASSWORD: "ROOT" 
      MYSQL_DATABASE: "docker"
      MYSQL_USER: "wormw"
      MYSQL_PASSWORD: "wormw"
    volumes:
    #信息后进行储存位置的映射储存,使产生的数据得到储存,而不是存储在内存中,当容器结束后数据就消失
      - ./db:/var/lib/mysql
    
  php:
    #利用dockerfile创建php7-fpm,主要是由于php需要加载许多第三方插件,直接加载image可能无法满足需求
    build:
    #context填写的是dockerfile的路径
      context: ./conf/php7
      dockerfile: Dockerfile
    volumes:
    #与上面的情况类似,这里加载volumes是为了让容器可以运行容器外的php程序,所以将目录进行了关联
      - ./web:/mnt/web
  web:
    #创建nginx服务,同时依赖php服务
    image: nginx
    volumes:
    #将本地配置文件通过映射关联给容器,实现对容器的配置
      - ./conf/nginx/config:/etc/nginx/conf.d
    ports:
    #绑定宿主机的80端口
      - "80:80"
    depends_on:
    #依赖php服务,实现容器间互相访问
      - php
    volumes_from:
    #访问php的本地卷
      - php
    networks: 
    #加入建立的网络中,实现容器间的互访
      - shared_net
    
  redis:
    image: redis:3.2.10
    ports:
      - "6379:6379"



  networks:
    #创建刚才引用的网络,将需要进行互联的容器加入同一网络中
    shared_net:
        external: true
    
jrotty WeChat Pay

微信打赏

jrotty Alipay

支付宝打赏

文章二维码

扫描二维码,在手机上阅读!

发表新评论
已有 36222 条评论
  1. Money Loan
    Money Loan
    回复

    easy payday loan personal loan agreement cash loans quicken personal loans loan interest rate need cash personal loans bad credit monthly loan bad credit short term loans consolidation loans for fair credit

  2. cialifS
    cialifS
    回复

    cost of cialis without insurance cialis priceline

  3. cializS
    cializS
    回复

    buy cialis online cheap cialis blurry vision

  4. GregoryNuh
    GregoryNuh
    回复

    meds online without doctor prescription generic viagra for ed
    buy prescription drugs from canada cheap http://genericvgrshop.com buy generic viagra
    buy prescription viagra online without generic viagra

  5. cheap remeron

    spiriva without a doctor prescription spiriva cheap cost of spiriva 9 mcg

  6. JamesEsorn
    JamesEsorn
    回复

    viagra meds without a doctor prescription
    buy online drugs http://genericvgrshop.com prescription viagra without a doctor
    buy viagra very cheap buy generic viagra

  7. JamesEsorn
    JamesEsorn
    回复

    buy viagra very cheap medications without a doctor's prescription
    ed products http://genericvgrshop.com buy medication without an rx
    buy prescription viagra buy medication without an rx

  8. cialifS
    cialifS
    回复

    order original cialis online cialis preis luxemburg

  9. MichaelLer
    MichaelLer
    回复

    лос анджелес вакансииработа латвия вакансии

  10. Eddiecab
    Eddiecab
    回复

    ржевские бани в москвесауна в жуковском на луче

  11. AlanDes
    AlanDes
    回复

    legitimate canadian mail order pharmacy prosteride cymbalta capsules buy sildenafil uk buy atarax tablets uk buy clomid online safely how much is arimidex cost order seroquel online reliable online pharmacy dapoxetine premature ejaculation

  12. canadian pharmacy

    reputable canadian online pharmacies
    http://canadian2pharmacy.com/

  13. cializS
    cializS
    回复

    can i buy cialis in toronto does cialis cause infertility

  14. GregoryNuh
    GregoryNuh
    回复

    buy medication without an rx buying prescription viagra from canada
    tadalafil without a doctor's prescription http://genericvgrshop.com buy generic viagra
    prescription viagra online without doctor viagra without doctor script

  15. Josephorgam
    Josephorgam
    回复

    viagra without doctor script viagra only 0.2$
    non prescription ed pills http://genericvgrshop.com viagra
    generic viagra for sale buy prescription viagra online without

  16. Josephorgam
    Josephorgam
    回复

    buy viagra very cheap medications without a doctor's prescription
    the canadian drugstore http://genericvgrshop.com meds online without doctor prescription
    generic viagra without a doctor prescription buy generic viagra here

  17. WayneSmups
    WayneSmups
    回复

    viagra Without a Doctor Prescription viagra Without a Doctor Prescription
    best ed drugs http://genericvgrshop.com medications without a doctor's prescription
    generic viagra for ed meds online without doctor prescription

  18. AnnaDes
    AnnaDes
    回复

    medicine zithromax where to buy tadalafil 7.5mg furosemide in mexico canadian pharmacy no prescription needed

  19. getcanadiandrugs .com abksqu

    real viagra online cialis from canadian pharmacy generic cialis canada pharmacy online
    buy lsd online viagra women

  20. cializS
    cializS
    回复

    buy cialis without perscription results of using cialis

博客已萌萌哒运行
© 2021 由 Typecho 强力驱动.Theme by Yodu
前篇 后篇
雷姆
拉姆