From 18e1c06cde377ade8acc51c66302c66afc7e34c8 Mon Sep 17 00:00:00 2001 From: Matthew Weier O'Phinney Date: Wed, 12 Jul 2023 11:37:46 -0500 Subject: [PATCH 1/2] feat: update default provisioning to most recent OS and PHP versions - Bumps Vagrantfile: - Use Ubuntu 22.04 - Use Sury repo for PHP - Install PHP 8.2 - Bumps Dockerfile - Use latest Composer 2 version - Use PHP 8.2 image Signed-off-by: Matthew Weier O'Phinney --- Dockerfile | 4 ++-- Vagrantfile | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index b956d1e..f178034 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,8 +21,8 @@ # docker build -f Dockerfile-dev -t api-tools . # docker run -it -p "8080:80" -v $PWD:/var/www api-tools # -FROM composer:2.3.5 AS get-composer -FROM php:8.0-apache +FROM composer:2 AS get-composer +FROM php:8.2-apache RUN apt-get update \ && apt-get install -y git libzip-dev libicu-dev \ diff --git a/Vagrantfile b/Vagrantfile index c417f6d..efcfb50 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -5,8 +5,11 @@ VAGRANTFILE_API_VERSION = '2' @script = <