File tree 3 files changed +64
-6
lines changed
3 files changed +64
-6
lines changed Original file line number Diff line number Diff line change 2
2
3
3
4
4
run :
5
- docker-compose run --rm -p 8080:80 dev_pece
5
+ docker-compose -f docker-compose.dev.yml run --rm -p 8080:80 dev_pece
6
6
7
7
in :
8
8
docker ps
@@ -29,19 +29,19 @@ distro-clean:
29
29
rm -rf ./build
30
30
31
31
install :
32
- docker-compose exec dev_pece npm install
32
+ docker-compose -f docker-compose-dev.yml run --rm dev_pece npm install
33
33
34
34
setup :
35
- docker-compose exec dev_pece gulp setup
35
+ docker-compose -f docker-compose-dev.yml run --rm dev_pece gulp setup
36
36
37
37
build :
38
- docker-compose exec dev_pece gulp build
38
+ docker-compose -f docker-compose-dev.yml run --rm dev_pece gulp build
39
39
40
40
site-install :
41
- docker-compose excec dev_pece gulp site-install
41
+ docker-compose -f docker-compose-dev.yml run --rm dev_pece gulp site-install
42
42
43
43
build-dev :
44
- docker-compose exec -i dev_pece npm install && gulp setup && gulp build && gulp site-install
44
+ docker-compose -f docker-compose-dev.yml run --rm dev_pece npm install && gulp setup && gulp build && gulp site-install
45
45
46
46
exec :
47
47
docker-compose exec php bash -c $(filter-out $@ ,$(MAKECMDGOALS ) )
Original file line number Diff line number Diff line change
1
+ version : ' 3'
2
+
3
+ services :
4
+ db_mysql :
5
+ networks :
6
+ pecev1 :
7
+
8
+ dev_pece :
9
+ networks :
10
+ pecev1 :
11
+ labels :
12
+ - " traefik.http.routers.${PROJECT_NAME}.rule=Host(`${PROJECT_BASE_URL}`)"
13
+
14
+ networks :
15
+ pecev1 :
16
+ external :
17
+ name : pecev1
Original file line number Diff line number Diff line change
1
+ version : ' 3'
2
+
3
+ services :
4
+ db_mysql :
5
+ image : mysql:5.7.39
6
+ container_name : pece-db-mysql
7
+ restart : always
8
+ environment :
9
+ - MYSQL_USER=pece
10
+ - MYSQL_DATABASE=pece
11
+ - MYSQL_PASSWORD=ZwTuVZzQO90qwYzA
12
+ - MYSQL_ROOT_PASSWORD=Sk82jxYqqpx02jxT
13
+ volumes :
14
+ - ./docker/database/pecev1db:/var/lib/mysql
15
+
16
+ dev_pece :
17
+ image : revagomes/pece:php7-alpha1
18
+ container_name : pece-dev-nginx
19
+ build :
20
+ context : ./
21
+ dockerfile : ./docker/DockerfileDevelopment
22
+ cap_add :
23
+ - ALL
24
+ restart : always
25
+ working_dir : /pece/drupal
26
+ environment :
27
+ - DB_PORT=3306
28
+ - DB_HOST=pece-db
29
+ - DB_NAME=pece
30
+ - DB_DRIVER=mysql
31
+ - DB_USERNAME=pece
32
+ - DB_PASSWORD=ZwTuVZzQO90qwYzA
33
+ volumes :
34
+ - $PWD:/pece/drupal
35
+ - $HOME/.ssh:/pece/.ssh
36
+ - $HOME/.gitconfig:/pece/.gitconfig
37
+ links :
38
+ - db_mysql:pece-db
39
+
40
+ volumes :
41
+ db_mysql :
You can’t perform that action at this time.
0 commit comments