PHP容器开启Redis扩展以及将正在运行的容器打包成镜像及导出
开启Redis扩展
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| # cd /home # curl -L -o /tmp/redis.tar.gz https://github.com/phpredis/phpredis/archive/3.1.3.tar.gz # docker cp ./redis.tar.gz php7:/tmp/ # docker exec -it php7 /bin/bash # tar -zxvf /tmp/redis.tar.gz # rm -rf /tmp/redis.tar.gz # mkdir -p /usr/src/php/ext # mv phpredis-3.1.3 /usr/src/php/ext/redis # docker-php-ext-install redis # docker restart php7
|
注:如果安装失败,别忘了在php容器挂在的目录下创建docker-php-ext-redis.ini文件并写入extension=redis.so
将正在运行的容器打包成镜像
1
| docker save -o [打包后的文件名称] [要打包的容器id]
|
将打包的镜像导入本地