docker
Me佳佳丶
出道几年的菜鸟一个
展开
-
docker容器下安装各种扩展
基于解耦的理念,一个容器只做一件事情,我不想在php容器里既安装mysql,又安装redis的,所以,PHP,mysql,redis应该是各自都一个容器,如下所示我们要使用他们,只需要把他们连接起来即可,连接简单,但是php需要装各种各样的扩展来支持各种应用,今天我们就是来做一个快速安装扩展的笔记:pecl命令接下来以安装redis扩展为例,现在容器内输入下面的命令,即可下载并安装...原创 2020-04-15 18:15:05 · 965 阅读 · 0 评论 -
基于Docker的Mysql主从复制搭建
为什么基于Docker搭建?资源有限 虚拟机搭建对机器配置有要求,并且安装mysql步骤繁琐 一台机器上可以运行多个Docker容器 Docker容器之间相互独立,有独立ip,互不冲突 Docker使用步骤简便,启动容器在秒级别利用Docker搭建主从服务器首先拉取docker镜像,我们这里使用5.7版本的mysql:docker pull mysql:5.7然后使用此镜...转载 2020-03-10 14:14:12 · 133 阅读 · 0 评论 -
Docker搭建Nginx+swoole环境
又是老朋友,Docker的搭建项目,还是并发问题,我们都知道,PHP有一款很好用的扩展,swoole,swoole可以集成到PHP开发环境中,我们只需要安装到PHP扩展里就行,详细步骤看我之前的文章Docker下php容器安装swoole扩展。好了,那我们这次需要用到2个容器,一个普通的Nginx容器,另一个则是已经集成好Swoole的PHP-fpm容器,由于时间关系,我已经把集成好Swool...原创 2019-11-18 14:01:27 · 1643 阅读 · 0 评论 -
docker小笔记
镜像:richarvey/nginx-php-fpm(PHP-NGINX集成镜像)nginx服务器的配置文件目录:cd /etc/nginxhtml目录:cd /var/www/html挂载本地目录-v /root/docker/nginx/nginx.conf:/etc/nginx/nginx.conf容器连接(最新文档建议使用网络连接容器)--li...原创 2018-08-16 18:21:13 · 318 阅读 · 0 评论 -
Docker下配置Nginx反向代理,搭建集群服务器
之前一直想搞一搞集群服务器,但碍于集群服务器要多个服务器,我就只有一个云服务器,理论上是集群不了,但Docker很好的解决了这个问题,有了docker,一个端口就可以成为一个服务器,可以顺手实验自己的集群测试。1.先创建2个nginx的容器,当做web服务器,具体方法可以看我上一篇docker笔记docker小笔记。2.分别测试两个web服务器运行情况,显示的内容要不一样,这样才可看出...原创 2018-11-09 15:12:47 · 1135 阅读 · 0 评论 -
Docke搭建Nginx+php-fpm+https
先创建一个共有的网络docker network create -d bridge my-net创建php-fpm容器docker run -d -it --rm --name my-php --network my-net -v/root/docker/app/test:/usr/share/nginx/html php:7.1-fpm要注意的是PHP的容器也要挂在文件目录-...原创 2019-04-12 20:18:03 · 523 阅读 · 0 评论 -
Docker下php容器安装swoole扩展
本人是linux菜鸟,每次命令都是上网搜才知道的,本文章直供记录自己的环境下,安装swoole的过程。在docker的php-fpm容器里,php.ini是没有的,要自己创建,目录在/usr/local/etc/php,有的话只需要在最后添加一行extension=swoole.so没有则可以使用docker命令,把php.ini文件复制到这个目录下,docker cp $PWD...原创 2019-07-19 15:45:08 · 8451 阅读 · 1 评论