File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -62,10 +62,10 @@ jobs:
6262 uses : appleboy/ssh-action@master
6363 with :
6464 host : ${{ secrets.EC2_HOST_DEV }}
65- username : ec2-user # ubuntu 에서 변경
65+ username : ubuntu # ubuntu 에서 변경
6666 key : ${{ secrets.EC2_KEY_DEV }}
6767 script : |
68- cd /home/ec2-user /ceos
68+ cd /home/ubuntu /ceos
6969
7070 sudo touch .env
7171 echo "${{ secrets.ENV_DEV }}" | sudo tee .env > /dev/null
7676 sudo docker rm -f $(docker ps -qa)
7777 sudo docker pull ${{ secrets.DOCKER_USERNAME }}/ceos-backend-dev
7878 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
8080 docker image prune -f
8181
8282
Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ services:
99 - .env
1010 expose :
1111 - " 8080"
12+ depends_on :
13+ - mysql
1214
1315 nginx :
1416 image : ceos17/ceos-nginx-dev
@@ -23,4 +25,20 @@ services:
2325 container_name : redis
2426 hostname : redis
2527 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