We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 92ff592 commit f8577e8Copy full SHA for f8577e8
.github/workflows/build-and-run.yml
@@ -12,13 +12,11 @@ jobs:
12
13
steps:
14
- uses: actions/checkout@v4
15
+ - name: Stop all running Docker containers
16
+ run: sudo docker stop $(sudo docker ps -aq)
17
+ - name: Remove all Docker containers
18
+ run: sudo docker rm $(sudo docker ps -aq)
19
- name: Build the Docker image
20
run: sudo docker build -t backend .
- - name: Stop and remove existing container if it exists
- run: |
- if [ "$(sudo docker ps -aq -f name=backend)" ]; then
- sudo docker stop backend
21
- sudo docker rm backend
22
- fi
23
- name: Run the Docker container on port 8000
24
run: sudo docker run -d -p 8000:8000 backend
0 commit comments