Skip to content

Commit

Permalink
Merge pull request #54 from dev-lymar/develop-docker
Browse files Browse the repository at this point in the history
✅ | Delete docker directory
  • Loading branch information
dev-lymar authored Sep 25, 2024
2 parents 20197f1 + 4495f82 commit 0547310
Show file tree
Hide file tree
Showing 8 changed files with 15 additions and 17 deletions.
6 changes: 3 additions & 3 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ pip-wheel-metadata/
.eggs/

# Exclude Docker Compose files (if not needed inside the container)
docker/docker-compose.yml
docker/docker-compose.dev.yml
docker/docker-compose.prod.yml
docker-compose.yml
docker-compose.dev.yml
docker-compose.prod.yml

# Exclude various images and pictures if they are not required for assembly
img/
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,6 @@ jobs:
- name: Build and push Docker image
uses: docker/build-push-action@v3
with:
context: ./docker
file: ./docker/Dockerfile
push: true
tags: ${{ secrets.DOCKER_USERNAME }}/hamster_bot:v1.8.5

Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions docker/Dockerfile.dev → Dockerfile.dev
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ RUN apt-get update && apt-get install -y postgresql-client && rm -rf /var/lib/ap

WORKDIR /hamster

COPY ../requirements-dev.txt requirements-dev.txt
COPY requirements-dev.txt requirements-dev.txt

RUN pip install --upgrade pip \
&& pip install -r requirements-dev.txt

COPY .. .
COPY . .
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ run_bot:
python3 -m bot.main

run_dev_db_docker:
docker-compose -f ./docker/docker-compose.yml -f ./docker/docker-compose.dev.yml --env-file .env.prod up postgres redis
docker-compose -f docker-compose.yml -f docker-compose.dev.yml --env-file .env.prod up postgres redis

run_dev_bot_docker:
docker-compose -f ./docker/docker-compose.yml -f ./docker/docker-compose.dev.yml --env-file .env.prod up bot
docker-compose -f docker-compose.yml -f docker-compose.dev.yml --env-file .env.prod up bot

prod-up:
docker-compose -f docker-compose.yml -f docker-compose.prod.yml --env-file .env.prod up -d
Expand Down
16 changes: 8 additions & 8 deletions docker/docker-compose.dev.yml → docker-compose.dev.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
services:
app:
build:
context: ../
dockerfile: ./docker/Dockerfile.dev
context: .
dockerfile: Dockerfile.dev
env_file:
- ../.env.dev
- .env.dev
volumes:
- .:/hamster
command: python3 -m app.main
Expand All @@ -16,13 +16,13 @@ services:

bot:
build:
context: ../
dockerfile: ./docker/Dockerfile.dev
context: .
dockerfile: Dockerfile.dev
env_file:
- ../.env.dev
- .env.dev
volumes:
- ../:/hamster
- ../images_data:/hamster/bot/images
- .:/hamster
- ./images_data:/hamster/bot/images
command: python3 -m bot.main
depends_on:
- postgres
Expand Down
File renamed without changes.
File renamed without changes.

0 comments on commit 0547310

Please sign in to comment.