This commit is contained in:
parent
125d31cfa6
commit
f32eb032b3
@ -9,22 +9,16 @@ jobs:
|
||||
deploy:
|
||||
runs-on: self-hosted
|
||||
container:
|
||||
image: node:18
|
||||
options: --privileged
|
||||
image: anas/node18-docker:latest # Replace with your image
|
||||
options: --privileged -v /var/run/docker.sock:/var/run/docker.sock
|
||||
steps:
|
||||
- name: Install Docker CLI
|
||||
run: |
|
||||
apt-get update
|
||||
apt-get install -y docker.io
|
||||
docker --version
|
||||
#- name: Install Docker CLI
|
||||
# run: |
|
||||
# apt-get update && apt-get install -y docker.io
|
||||
- name: Check docker version
|
||||
run: docker version
|
||||
- name: Verify Docker CLI
|
||||
run: docker --version
|
||||
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 1
|
||||
|
||||
- name: Build Docker image
|
||||
run: docker build -t flask-app .
|
||||
|
||||
@ -11,4 +11,4 @@ ENV FLASK_APP=app.py
|
||||
ENV FLASK_RUN_HOST=0.0.0.0
|
||||
EXPOSE 5000
|
||||
|
||||
CMD ["flask", "run"]
|
||||
CMD ["gunicorn", "--bind", "0.0.0.0:5000", "app:app"]
|
||||
BIN
requirements.txt
BIN
requirements.txt
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user