webman的Dockerfile笔记

KingBes

webman的Dockerfile笔记

有了大佬的”一句命令自动安装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 .
821 0 4
0个评论

KingBes

1510
积分
0
获赞数
0
粉丝数
2023-06-12 加入
×
🔝