Skip to content

Commit 0a75f2e

Browse files
Merge pull request #231 from Houssien-Zeineddine/docker-and-pipeline
Docker and pipeline
2 parents 149e874 + debf683 commit 0a75f2e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/deploy.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@ jobs:
106106
key: ${{ secrets.EC2_KEY }}
107107
script: |
108108
sudo apt-get update
109-
sudo apt-get install -y docker-compose
109+
sudo apt-get install -y docker.io docker-compose-plugin
110+
sudo usermod -aG docker $USER
111+
newgrp docker
110112
111113
- name: Checkout repository
112114
uses: actions/checkout@v3
@@ -178,6 +180,9 @@ jobs:
178180
docker rmi ${{ secrets.DOCKERHUB_USERNAME }}/final_project_laravel_image:latest || true
179181
docker rmi ${{ secrets.DOCKERHUB_USERNAME }}/final_project_react_image:latest || true
180182
183+
docker pull ${{ secrets.DOCKERHUB_USERNAME }}/final_project_laravel_image:latest
184+
docker pull ${{ secrets.DOCKERHUB_USERNAME }}/final_project_react_image:latest
185+
181186
docker compose up -d
182187
183188
sleep 30

0 commit comments

Comments
 (0)