Skip to content

Commit 7ee08ed

Browse files
authored
ADD docker-compose.yml
1 parent 4c62fe0 commit 7ee08ed

1 file changed

Lines changed: 54 additions & 0 deletions

File tree

docker-compose.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
version: "3"
2+
3+
services:
4+
#--------------------------------------------------------------------------#
5+
#--------------------------------------------------------------------------#
6+
# C O D E I G N I T E R v4.0.2 #
7+
#--------------------------------------------------------------------------#
8+
#--------------------------------------------------------------------------#
9+
codeigniter4:
10+
image: atsanna/codeigniter4:latest
11+
container_name: 'codeigniter4'
12+
ports:
13+
- 80:80
14+
links:
15+
- codeigniter4_mysql
16+
volumes:
17+
- ./localfolder/www:/var/www/html
18+
19+
#--------------------------------------------------------------------------#
20+
#--------------------------------------------------------------------------#
21+
# M Y S Q L #
22+
#--------------------------------------------------------------------------#
23+
#--------------------------------------------------------------------------#
24+
codeigniter4_mysql:
25+
image: mysql:8.0.19
26+
container_name: 'codeigniter4_mysql'
27+
ports:
28+
- 3306:3306
29+
volumes:
30+
- ./localfolder/mysql:/var/lib/mysql
31+
- ./localfolder/logs/mysql:/var/log/mysql
32+
environment:
33+
MYSQL_ROOT_PASSWORD: rootpassword
34+
MYSQL_DATABASE: codeigniter4
35+
MYSQL_USER: codeigniter4
36+
MYSQL_PASSWORD: codeigniter4
37+
38+
#--------------------------------------------------------------------------#
39+
#--------------------------------------------------------------------------#
40+
# P H P M Y A D M I N #
41+
#--------------------------------------------------------------------------#
42+
#--------------------------------------------------------------------------#
43+
codeigniter4_phpmyadmin:
44+
image: phpmyadmin/phpmyadmin:5.0.2
45+
container_name: 'codeigniter4_phpmyadmin'
46+
links:
47+
- codeigniter4_mysql
48+
environment:
49+
PMA_HOST: codeigniter4_mysql
50+
PMA_PORT: 3306
51+
ports:
52+
- 81:80
53+
volumes:
54+
- ./localfolder/sessions:/sessions

0 commit comments

Comments
 (0)