虫言虫语 虫言虫语

Docker基础使用(二)

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

在配置镜像之后可以进行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

支付宝打赏

文章二维码

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

发表新评论
已有 14402 条评论
  1. PaulaSmows
    PaulaSmows
    回复

    Hello guys!
    Watch my webcam masturbation videos - https://cutt.us/freeass
    Have Skype!

  2. JimDes
    JimDes
    回复

    tadalafil 7.5 mg dipyridamole medication buy buspar without a prescription purchase glucophage

  3. JimDes
    JimDes
    回复

    tretinoin 0.025 gel uk buy clomid online safely uk medicine tadalafil tablets sumycin 500 mg

  4. Extra resources

    washington dc case search this page missouri case net litigant search la county court case search
    nc judiciary case search Extra resources pg case search look at this

  5. dvggretelf
    dvggretelf
    回复

    best canadian pharmacy https://canadian-pharmacyonlineolys.com/ - viagra online canadian pharmacy best online pharmacy canada online pharmacy online pharmacy

  6. SamDes
    SamDes
    回复

    kamagra tablets price in india elimite over the counter canada online tadalafil cheap clomid uk buy prednisone 20mg without a prescription best price

  7. IvyDes
    IvyDes
    回复

    avana pill where can i get azithromycin colchicine 500mcg dapoxetine uk cost motilium domperidone bactrim ds 800 160 tab indocin medication where can you buy tadalafil where to buy albendazole in canada furosemide 160 mg daily 21 cephalexin 500mg cheapest generic tadalafil 20mg buspar sale prices for tretinoin cream canadian pharmacy generic sildenafil phenergan generic neurontin cost flaygle buy prednisolone no prescription stromectol 3mg cost

  8. AnnaDes
    AnnaDes
    回复

    lipitor 20mg for sale malegra dxt without prescription ampicillin tablet 1mg sterapred ds

  9. svtdsanosfxh
    svtdsanosfxh
    回复

    pennsylvania judiciary case search wpuifxjedakz va judiciary case search view publisher site las vegas court case search read more this link
    oscn case search tulsa breaking news maryland state case search massachusetts case search navigate here qbiwuiigtirs polk county clerk of court case search
    wi simple case search anonymous find san bernardino court case search what is it worth

  10. JoeDes
    JoeDes
    回复

    prednisone 50 mg vardenafil pills india furosemide 400 mg tablets where can i buy amoxicillin over the counter uk finasteride prescription diclofenac 2.5 mg elimite otc

  11. JaneDes
    JaneDes
    回复

    flagyl 500mg

  12. KimDes
    KimDes
    回复

    buy sumycin

  13. JimDes
    JimDes
    回复

    buy prednisolone 5mg tabs ivermectin 3 mg tablet dosage can you buy ventolin over the counter in singapore prazosin tablets brand name xenical prescription cost cost diclofenac gel

  14. KimDes
    KimDes
    回复

    cheap sildalis

  15. AnnaDes
    AnnaDes
    回复

    plavix discount price of generic paxil cytotec canada over the counter how much is furosemide 40 mg finpecia 1mg price in india price of zofran tablets

  16. JoeDes
    JoeDes
    回复

    best price for viagra clomid male clonidine migraine

  17. WilliamTeela
    WilliamTeela
    回复

    888 poker888 poker

  18. Frankhox
    Frankhox
    回复

    прицеп в арендуприцеп ру

  19. JamesErari
    JamesErari
    回复

    888poker888 poker

  20. IvyDes
    IvyDes
    回复

    lipitor price in india avodart 500mg hydroxychloroquine sulfate buy cleocin ointment acyclovir herpes ventolin 100mcg online azithromycin 3080 cipro 500mg price in india silagra 0.25 glucophage generic estrace 0 5mg 12.5 mg furosemide cheap paxil medrol 5mg tablets tretinoin online purchase vardenafil tablets price finasteride 1mg over the counter cheap levitra uk prazosin 2 mg caps ampicillin costs

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