zoukankan      html  css  js  c++  java
  • docker安装部署PHP nginx

    sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
    [dockerrepo]
    name=Docker Repository
    baseurl=https://yum.dockerproject.org/repo/main/centos/7/
    enabled=1
    gpgcheck=1
    gpgkey=https://yum.dockerproject.org/gpg
    EOF
    
    sudo yum install docker-engine
    
    curl -L https://github.com/docker/compose/releases/download/1.8.1/run.sh > /usr/local/bin/docker-compose
    
    chmod +x /usr/local/bin/docker-compose
    
    sudo systemctl enable docker.service 或者 service docker stop
    
    service docker status
    
    systemctl start docker  或者 service docker start 
    
    docker-compose --version
    
    
    #新增docker-compose文件 
    vi docker-compose.yml
    
    version: '2'
    services:
      nginx:
        restart: always
        image: nginx:latest
        volumes:
          - /root/app/nginx/config:/etc/nginx/conf.d
          - /root/app/web:/usr/share/nginx/html
        ports:
          - "80:80"
          - "81:81"
      php7.2:
        restart: always
        image: php:7.2-fpm
        ports:
          - "9000:9000"
        volumes:
          - /root/app/php/config:/usr/local/etc/php
          - /root/app/web:/var/www/html
    
    docker pull  php:7.2-fpm
    
    
    docker run -p 9000:9000 -v $PWD/php/config:/usr/local/etc/php -v $PWD/web:/var/www/html --name php7.2 -d php:7.2-fpm
    
    docker pull nginx
    
    docker run -p 80:80 -p 81:81  -v $PWD/nginx/config:/etc/nginx/conf.d -v $PWD/web:/usr/share/nginx/html  --name nginx -d nginx
  • 相关阅读:
    CF1580B Mathematics Curriculum
    [机房测试]变异大老鼠
    http_缓存
    UDP_概述
    记录: webAssembly 延申
    Event
    NetWork_timeLine
    基于Typora的Latex代码书写并移植到word中
    ZooKeeper学习总结
    HBase学习总结
  • 原文地址:https://www.cnblogs.com/lglblogadd/p/9172672.html
Copyright © 2011-2022 走看看