zoukankan      html  css  js  c++  java
  • Docker安装入门 -- 中间件镜像

    Docker安装入门 -- 中间件镜像
     php-fpm
     1.docker build -t csphere/php-fpm:5.4 .   //在当前目录下创建镜像
     2.docker run -d -p 8080:80 --name website csphere/php-fpm:5.4   //生成website容器
     3.http://192.168.137.21:8080/info.php //浏览器访问
     4.docker exec -it website /bin/bash   //进入一个docker容器  exit 退出
     *cat  php-fpm/Dockerfile 
      ONBUILD ADD . /app           //打开文件时
      :ONBUILD 在生成当前docker镜像的时候不生效,在子镜像生效;ONBUILD在产品发布时起着非常重要的作用!举例
       A镜像中有ONBUILD指令,在构建A镜像时ONBUILD指令不执行;B镜像FROM A,在构建B镜像时ONBUILD指令开始执行;
      
     mysql
      1.docker build -t csphere/mysql:5.5 . 
      2.docker run -d -p 3306:3306 --name dbserver csphere/mysql:5.5   //无挂载
        docker run -d -p 3306:3306 -v /var/lib/docker/vfs/dir/mydata:/var/lib/mysql csphere/mysql:5.5
     3.docker exec -it imagesid /bin/bash
     *只要保证数据在,重新创建一个容器挂载回之前的数据目录,业务即可恢复(容器可随意删除、创建)

  • 相关阅读:
    2020/3/21 简单的学习
    2020/3/7 A-B
    2020/3/6 旋转骰子
    2020/3/6 美丽数组
    面向对象程序设计寒假作业2
    自我介绍
    深度优先搜索-迷宫问题(走迷宫题解)
    开机方案题解
    好吃的巧克力题解
    数楼梯题解
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/6438845.html
Copyright © 2011-2022 走看看