基于ubuntu16.04.5 docker容器php镜像搭建php7.2.14+swoole+redis

注:需要掌握docker基本命令

根据Dockerfile 搭建镜像:

#######################################################

# Dockerfile to build php+swoole+redis

# Based on php7.2.14

#######################################################

# Base image

FROM php

 

# MAINTAINER

MAINTAINER Liane

# Install redis

RUN apt-get update

RUN pecl install \

igbinary \

redis \

RUN docker-php-ext-enable igbinary

RUN docker-php-ext-enable redis

 

# Install swoole

RUN apt-get install -y libssl-dev

RUN cd /root && pecl download swoole && \

tar -zxvf swoole-4* && cd swoole-4* && \

phpize && \

./configure --enable-openssl && \

make && make install

RUN docker-php-ext-enable swoole

 

# Install redis-server

RUN apt-get install -y redis-server

#@TODO

 

镜像也上传到leanama/php7.2-swoole-redis

问题:

redis连接 需先redis-server /etc/redis/redis.config(需安装redis-server)

redis-cli 连接成功

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值