Skip to content

Commit 23ed7e7

Browse files
mborneslafayIGN
authored andcommitted
build(docker): amélioration de la gestion du proxy et suppression dépôt sury (refs #41)
1 parent be90322 commit 23ed7e7

3 files changed

Lines changed: 7 additions & 19 deletions

File tree

.docker/Dockerfile

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,6 @@ FROM php:8.1-apache
33
#ENV COMPOSER_ALLOW_SUPERUSER=1
44
RUN rm /etc/apt/preferences.d/no-debian-php
55

6-
ARG http_proxy=""
7-
ENV http_proxy=${http_proxy}
8-
ENV HTTP_PROXY=${http_proxy}
9-
10-
ARG https_proxy=""
11-
ENV https_proxy=${https_proxy}
12-
ENV HTTPS_PROXY=${https_proxy}
13-
14-
ARG no_proxy=""
15-
ENV no_proxy=${no_proxy}
16-
ENV NO_PROXY=${no_proxy}
17-
186
#----------------------------------------------------------------------
197
# Env vars for validator-api
208
#----------------------------------------------------------------------
@@ -121,6 +109,7 @@ RUN composer install
121109
RUN mkdir -p /opt/validator-api/var/data/validations
122110
VOLUME /opt/validator-api/var/data
123111

112+
124113
#----------------------------------------------------------------------
125114
# Replace default command
126115
#----------------------------------------------------------------------

.env

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,6 @@ DATA_DIR=%kernel.project_dir%/var/data
2525
HOST_HOSTNAME=localhost
2626
POSTGRES_USER=validator
2727
POSTGRES_PASSWORD=validator
28-
http_proxy=
29-
https_proxy=
30-
HTTP_PROXY=
31-
HTTPS_PROXY=
3228

3329
###> symfony/framework-bundle ###
3430
APP_ENV=dev

docker-compose.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ services:
1111
args:
1212
- http_proxy
1313
- https_proxy
14-
- HTTP_PROXY
15-
- HTTPS_PROXY
1614
environment:
15+
- HTTP_PROXY=${HTTP_PROXY}
16+
- HTTPS_PROXY=${HTTPS_PROXY}
1717
- APP_ENV=${APP_ENV}
1818
- POSTGRES_USER=${POSTGRES_USER}
1919
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
@@ -52,6 +52,8 @@ services:
5252
image: ignf/validator-api:latest
5353
command: .docker/application.sh backend
5454
environment:
55+
- HTTP_PROXY=${HTTP_PROXY}
56+
- HTTPS_PROXY=${HTTPS_PROXY}
5557
- APP_ENV=${APP_ENV}
5658
- POSTGRES_USER=${POSTGRES_USER}
5759
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
@@ -70,5 +72,6 @@ networks:
7072
volumes:
7173
# validations files
7274
api-data:
73-
# postgresql files
75+
# postgresql files (docker volume create db-data)
7476
db-data:
77+

0 commit comments

Comments
 (0)