Add basic devcontainer configs
This commit is contained in:
committed by
Frédéric Guillot
parent
a88788f3fc
commit
f181f5b5e2
30
.devcontainer/Dockerfile
Normal file
30
.devcontainer/Dockerfile
Normal file
@@ -0,0 +1,30 @@
|
||||
FROM debian:12
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
RUN apt update \
|
||||
&& apt install -y \
|
||||
libapache2-mod-php8.2 \
|
||||
php8.2-cli \
|
||||
php8.2-zip \
|
||||
php8.2-xml \
|
||||
php8.2-pgsql \
|
||||
php8.2-mysql \
|
||||
php8.2-sqlite3 \
|
||||
php8.2-mcrypt \
|
||||
php8.2-mbstring \
|
||||
php8.2-ldap \
|
||||
php8.2-gd \
|
||||
php8.2-curl \
|
||||
netcat-traditional \
|
||||
curl \
|
||||
sqlite3 \
|
||||
default-mysql-client \
|
||||
postgresql-client \
|
||||
composer \
|
||||
git \
|
||||
zsh \
|
||||
make \
|
||||
&& apt clean -y \
|
||||
&& chsh -s /bin/zsh \
|
||||
&& sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
|
||||
Reference in New Issue
Block a user