Skip to content

Commit 4806d4c

Browse files
Update README.md
1 parent 63f7001 commit 4806d4c

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ docker build --build-arg PHP_VERSION=81 --build-arg USER_ID=$(id -u) --build-arg
2727

2828
```bash
2929
docker run -it --rm -u "$(id -u):$(id -g)" \
30+
-e HOME=/home/docker \
31+
-e COMPOSER_HOME=/home/docker/.composer \
3032
-v composer_data:/home/docker/.composer \
3133
-v "$(pwd):/var/www/html" \
3234
-w /var/www/html \
@@ -37,6 +39,8 @@ Esempio per installare le dipendenze:
3739

3840
```bash
3941
docker run -it --rm -u "$(id -u):$(id -g)" \
42+
-e HOME=/home/docker \
43+
-e COMPOSER_HOME=/home/docker/.composer \
4044
-v composer_data:/home/docker/.composer \
4145
-v "$(pwd):/var/www/html" \
4246
-w /var/www/html \
@@ -63,6 +67,8 @@ Mostra i pacchetti globali:
6367

6468
```bash
6569
docker run -it --rm -u "$(id -u):$(id -g)" \
70+
-e HOME=/home/docker \
71+
-e COMPOSER_HOME=/home/docker/.composer \
6672
-v composer_data:/home/docker/.composer \
6773
manudonihubcoreai/composer:latest composer global show -D
6874
```
@@ -71,6 +77,8 @@ Installa un pacchetto:
7177

7278
```bash
7379
docker run -it --rm -u "$(id -u):$(id -g)" \
80+
-e HOME=/home/docker \
81+
-e COMPOSER_HOME=/home/docker/.composer \
7482
-v composer_data:/home/docker/.composer \
7583
-v "$(pwd):/var/www/html" \
7684
-w /var/www/html \
@@ -82,7 +90,7 @@ docker run -it --rm -u "$(id -u):$(id -g)" \
8290
Per semplificare l'utilizzo di Composer senza installarlo localmente, puoi aggiungere questo alias al tuo `.bashrc`, `.zshrc` o file di configurazione della shell:
8391
8492
```bash
85-
alias composer='docker run -it --rm -u "$(id -u):$(id -g)" -v composer_data:/home/docker/.composer -v "$(pwd):/var/www/html" -w /var/www/html manudonihubcoreai/composer:latest composer'
93+
alias composer='docker run -it --rm -u "$(id -u):$(id -g)" -e HOME=/home/docker -e COMPOSER_HOME=/home/docker/.composer -v composer_data:/home/docker/.composer -v "$(pwd):/var/www/html" -w /var/www/html manudonihubcoreai/composer:latest composer'
8694
```
8795
8896
In questo modo potrai eseguire tutti i comandi Composer direttamente dal terminale, come se fosse installato nativamente:

0 commit comments

Comments
 (0)