Sign inSign up

easyunit/php

By easyunit

•Updated over 5 years ago

based on php7.4.13-cli,add [redis,pdo,pdo_mysql] extensions

Image
0

259

easyunit/php repository overview

基于php7.4-cli镜像,添加了redis,pdo,pdo_mysql扩展。提供Laravel运行最基础的环境。

⁠你可以通过以下Dockerfile和命令将你的项目封装进镜像
  • 请在你的项目根目录创建Dockerfile,并添加如下内容。
FROM easyunit/php7.4-cli
COPY . /var/www/html
WORKDIR /var/www/html
CMD [ "php","artisan","serve","--host=0.0.0.0","--port=5050"]
  • 命令
docker build -t 镜像名 .    
# 比如
docker build -t blog .  
⁠通过docker run来运行此项目
docker run -tid --name 容器名 -p 5050:5050 镜像名
# 比如
docker run -tid --name blog -p 5050:5050 blog
  • 然后在宿主机通过127.0.0.1:5050来访问此项目。

⁠版本

  • cli-7.4-ubuntu 基于官方PHP安装国战
  • cli-7.4-alpine-based 基于alpihe版本php安装扩展
  • cli-7.4-alpine-scratch 基于alpine系统从0构建
  • cli-7.4-alpine-commit 基于官方php run 安装扩展后commit

Tag summary

Content type

Image

Digest

Size

141.4 MB

Last updated

over 5 years ago

docker pull easyunit/php:cli-7.4-ubuntu