Skip to content

Commit b22bdd9

Browse files
authored
update docs to remove old references to frankenphp:static-builder (#1950)
* update docs to remove old references to frankenphp:static-builder (we have -musl and -gnu) * remove --platform and make gnu default * add --platform back in (let dunglas decide) * fix missed translations
1 parent 28d17b3 commit b22bdd9

15 files changed

Lines changed: 146 additions & 27 deletions

docs/cn/embed.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@ composer dump-env prod
5454
1. 在准备好的应用的存储库中创建一个名为 `static-build.Dockerfile` 的文件。
5555

5656
```dockerfile
57-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
57+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
58+
# 如果你打算在 glibc 系统上运行该二进制文件,请使用 static-builder-gnu
5859

5960
# 复制应用代码
6061
WORKDIR /go/src/app/dist/app

docs/cn/laravel.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ php artisan octane:frankenphp
8888
1. 在您的应用程序的存储库中创建一个名为 `static-build.Dockerfile` 的文件:
8989

9090
```dockerfile
91-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
91+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
92+
# 如果你打算在 musl-libc 系统上运行该二进制文件,请使用 static-builder-musl
9293

9394
# 复制你的应用
9495
WORKDIR /go/src/app/dist/app

docs/embed.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@ The easiest way to create a Linux binary is to use the Docker-based builder we p
5454
1. Create a file named `static-build.Dockerfile` in the repository of your app:
5555

5656
```dockerfile
57-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
57+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
58+
# If you intend to run the binary on musl-libc systems, use static-builder-musl instead
5859

5960
# Copy your app
6061
WORKDIR /go/src/app/dist/app

docs/fr/embed.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,13 @@ La manière la plus simple de créer un binaire Linux est d'utiliser le builder
5656
1. Créez un fichier nommé `static-build.Dockerfile` dans le répertoire de votre application préparée :
5757

5858
```dockerfile
59-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
59+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
60+
# Si vous envisagez d'exécuter le binaire sur des systèmes musl-libc, utilisez plutôt static-builder-musl
6061

6162
# Copy your app
6263
WORKDIR /go/src/app/dist/app
6364
COPY . .
6465

65-
# Build the static binary, be sure to select only the PHP extensions you want
6666
WORKDIR /go/src/app/
6767
RUN EMBED=dist/app/ ./build-static.sh
6868
```

docs/fr/laravel.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ Suivez ces étapes pour empaqueter votre application Laravel en tant que binaire
8888
1. Créez un fichier nommé `static-build.Dockerfile` dans le dépôt de votre application :
8989

9090
```dockerfile
91-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
91+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
92+
# Si vous avez l'intention d'exécuter le binaire sur des systèmes musl-libc, utilisez plutôt static-builder-musl
9293

9394
# Copiez votre application
9495
WORKDIR /go/src/app/dist/app

docs/ja/embed.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@ Linux用バイナリを作成する最も簡単な方法は、提供されてい
5454
1. アプリのリポジトリに`static-build.Dockerfile`というファイルを作成します:
5555

5656
```dockerfile
57-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
57+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
58+
# バイナリをmusl-libcシステムで実行する場合は、static-builder-musl を使用してください
5859

5960
# アプリをコピー
6061
WORKDIR /go/src/app/dist/app

docs/ja/laravel.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ LaravelアプリをLinux用のスタンドアロンバイナリとしてパッ
8888
1. アプリのリポジトリに`static-build.Dockerfile`という名前のファイルを作成します:
8989

9090
```dockerfile
91-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
91+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
92+
# バイナリをmusl-libcシステムで実行する場合は、static-builder-musl を使用してください
9293

9394
# アプリをコピー
9495
WORKDIR /go/src/app/dist/app

docs/laravel.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,9 @@ Follow these steps to package your Laravel app as a standalone binary for Linux:
9090
1. Create a file named `static-build.Dockerfile` in the repository of your app:
9191

9292
```dockerfile
93-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
94-
93+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
94+
# If you intend to run the binary on musl-libc systems, use static-builder-musl instead
95+
9596
# Copy your app
9697
WORKDIR /go/src/app/dist/app
9798
COPY . .

docs/pt-br/embed.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ Docker que fornecemos.
6666
aplicação:
6767

6868
```dockerfile
69-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
69+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
70+
# Se você pretende executar o binário em sistemas musl-libc, use o static-builder-musl
7071

7172
# Copia sua aplicação
7273
WORKDIR /go/src/app/dist/app

docs/pt-br/laravel.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,8 @@ independente para Linux:
108108
aplicação:
109109

110110
```dockerfile
111-
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder
111+
FROM --platform=linux/amd64 dunglas/frankenphp:static-builder-gnu
112+
# Se você pretende executar o binário em sistemas musl-libc, use o static-builder-musl
112113

113114
# Copia sua aplicação
114115
WORKDIR /go/src/app/dist/app

0 commit comments

Comments
 (0)