diff --git a/tutorial/dockerfiles/buildx.md b/tutorial/dockerfiles/buildx.md index 0f6c35c..107fd00 100644 --- a/tutorial/dockerfiles/buildx.md +++ b/tutorial/dockerfiles/buildx.md @@ -21,11 +21,22 @@ peut-être déjà le plugin installé. Si vous n'avez pas d'erreur en exécutant vous pouvez l'installer comme ceci :
+```bash +# Pour Ubuntu/Debian +sudo apt-get install docker-buildx-plugin + +# Pour Fedora/RHEL +sudo dnf install docker-buildx-plugin ``` -V="v0.9.1" + +Alternativement, vous pouvez l'installer manuellement depuis GitHub : + +```bash +# Récupérer la dernière version depuis GitHub +BUILDX_VERSION=$(curl -s https://api.github.com/repos/docker/buildx/releases/latest | grep '"tag_name"' | cut -d'"' -f4) mkdir -p ~/.docker/cli-plugins curl -L -s -S -o ~/.docker/cli-plugins/docker-buildx \ - https://github.com/docker/buildx/releases/download/$V/buildx-$V.linux-amd64 + https://github.com/docker/buildx/releases/download/${BUILDX_VERSION}/buildx-${BUILDX_VERSION}.linux-amd64 chmod +x ~/.docker/cli-plugins/docker-buildx ```
diff --git a/tutorial/dockerfiles/dockerfile-ex.md b/tutorial/dockerfiles/dockerfile-ex.md index 675d825..c6ef51f 100644 --- a/tutorial/dockerfiles/dockerfile-ex.md +++ b/tutorial/dockerfiles/dockerfile-ex.md @@ -15,7 +15,7 @@ des instructions similaires à cela :
```dockerfile -FROM golang:1.18 +FROM golang:1 COPY . /go/src/git.nemunai.re/youp0m WORKDIR /go/src/git.nemunai.re/youp0m RUN go build -tags dev -v diff --git a/tutorial/dockerfiles/dockerfile.md b/tutorial/dockerfiles/dockerfile.md index f75d86e..a0725c2 100644 --- a/tutorial/dockerfiles/dockerfile.md +++ b/tutorial/dockerfiles/dockerfile.md @@ -201,7 +201,7 @@ COPY docker-entrypoint.d /docker-entrypoint.d ```
-Le dossier sera créé s'il n'existe pas, et le contenu du dossier source ser +Le dossier sera créé s'il n'existe pas, et le contenu du dossier source sera recopié. ::::: @@ -292,7 +292,7 @@ Par exemple, prenons le `Dockerfile` suivait :
```Dockerfile -FROM python:3.10 +FROM python:3 COPY build /usr/lib/python/grapher EXPOSE 8080 RUN pip install pillow pygal