File tree Expand file tree Collapse file tree 2 files changed +22
-4
lines changed Expand file tree Collapse file tree 2 files changed +22
-4
lines changed Original file line number Diff line number Diff line change @@ -62,10 +62,10 @@ jobs:
62
62
uses : appleboy/ssh-action@master
63
63
with :
64
64
host : ${{ secrets.EC2_HOST_DEV }}
65
- username : ec2-user # ubuntu 에서 변경
65
+ username : ubuntu # ubuntu 에서 변경
66
66
key : ${{ secrets.EC2_KEY_DEV }}
67
67
script : |
68
- cd /home/ec2-user /ceos
68
+ cd /home/ubuntu /ceos
69
69
70
70
sudo touch .env
71
71
echo "${{ secrets.ENV_DEV }}" | sudo tee .env > /dev/null
76
76
sudo docker rm -f $(docker ps -qa)
77
77
sudo docker pull ${{ secrets.DOCKER_USERNAME }}/ceos-backend-dev
78
78
sudo docker pull ${{ secrets.DOCKER_USERNAME }}/ceos-nginx-dev
79
- docker- compose -f docker-compose.dev.yml --env-file ./ .env up -d
79
+ docker compose -f docker-compose.dev.yml --env-file .env up -d
80
80
docker image prune -f
81
81
82
82
Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ services:
9
9
- .env
10
10
expose :
11
11
- " 8080"
12
+ depends_on :
13
+ - mysql
12
14
13
15
nginx :
14
16
image : ceos17/ceos-nginx-dev
@@ -23,4 +25,20 @@ services:
23
25
container_name : redis
24
26
hostname : redis
25
27
ports :
26
- - " 6379:6379"
28
+ - " 6379:6379"
29
+
30
+ mysql :
31
+ image : mysql:latest
32
+ container_name : mysql
33
+ restart : always
34
+ environment :
35
+ MYSQL_DATABASE : ceos-dev
36
+ MYSQL_USER : ${DB_USERNAME}
37
+ MYSQL_PASSWORD : ${DB_PASSWORD}
38
+ TZ : Asia/Seoul
39
+ ports :
40
+ - " 3306:3306"
41
+ command :
42
+ - " mysqld"
43
+ - " --character-set-server=utf8mb4"
44
+ - " --collation-server=utf8mb4_unicode_ci"
You can’t perform that action at this time.
0 commit comments