有了大佬的”一句命令自动安装PHP+Composer环境“,使用Dockerfile就变得极其简单了
下面以乌班图
为例:
Dockerfile
文件
# 乌班图
FROM ubuntu:latest
# 更新包列表并安装依赖
RUN apt-get update && \
apt-get install -y --no-install-recommends \
curl sudo \
ca-certificates && \
rm -rf /var/lib/apt/lists/*
# 安装 PHP 和 Composer ,这里我默认8.4版本
RUN curl -sO https://www.workerman.net/install-php-and-composer && \
echo "8.4" | bash install-php-and-composer
# 端口 8787 (端口号看情况而定)
EXPOSE 8787
# 剩下根据实际需求配置即可
# ...
创建Docker
镜像
workerman/php
镜像名0.0.1
版本号点
docker build -t workerman/php:0.0.1 .