• Docker壳的配置笔记


    docker 就是一个运行容器,在这个盒子里,他的端口,路径可以虚拟到另一个实际的磁盘上,运行空间独立,更安全!

    yum install -y docker docker-client

    service docker start

    docker是通过容器运行的,容器可以自己制作,也可以在官方上下载:

    1、官方获取

    docker search php

    docker pull docker.io/richarvey/nginx-php-fpm

    2、自己制作,

       首先选择容器的环境,一般分为deban,ubuntu,centos,我通常用centos

       docker search centos

       docker pull centos

       mkdir -p ~/docker-php

       vi ~/docker-php/Dockerfile

    FROM centos:latest
    MAINTAINER bobby zhang <zhangxiaoxu@100tal.com>
    RUN yum install -y php php-cli php-devel php-fpm
    EXPOSE 9000
    CMD ["php-fpm"]

       docker build -t php:myphp ~/docker-php

    运行docker

        mkdir -p ~/docker-php/etc ~/docker-php/www ~/docker-php/var

        docker run -p 9000:9000 --name myphp-fpm -v ~/php-docker/www:/www -v ~/php-docker/etc:/etc -v ~/php-docker/var:/var -d php:myphp 

        编写/etc/php-fpm/php-fpm.ini    /etc/php.ini  

        docker run -p 9000:9000 --name myphp-fpm -v ~/php-docker/php-fpm/www:/www -v ~/php-docker/php-fpm/etc:/etc -v ~/php-docker/php-fpm/var:/var -d php:

    docker 在运行的进程 : docker ps 

    docker所有进程:docker ps -a

    查看docker运行日志:docker logs myphp-fpm

    重新启动中止进程:docker restart 容器id (容器id在docker ps -a中获取)

    删除进程:docker rm 容器id

    参考文章:http://blog.cheyo.net/280.html

    http://www.runoob.com/docker/docker-hello-world.html

    k8s:kubernetes是一个docker集群,kubernetes+belm可以配置很好的docker集群.

  • 相关阅读:
    appium 多线程还是多进程(转)
    清理不可用的模拟器
    ios-元素查看器安装
    Linux 一条命令杀死占用端口的所有进程
    appium 小程序自动化测试
    (转)MitmProxy+APPnium安装使用
    mysql死锁分析
    母线故障跳闸的处理方法(转载)
    电动葫芦使用注意事项(转载)
    三菱plc输出指示灯不亮怎么办(转载)
  • 原文地址:https://www.cnblogs.com/a-xu/p/8432028.html
Copyright © 2020-2023  润新知