docker-compose: version: '3.8' services: db: container_name: db image: postgres environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: 190204 POSTGRES_DB: maktabu_bot volumes: - db_data:/var/lib/postgresql/data ports: - 5493:5432 bot: container_name: bot build: context: . dockerfile: Dockerfile environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: 190204 POSTGRES_DB: maktabu_bot TOKEN: 6088172429:AAE3DZF6abqLO-T3k50H5FODg6yi__NWqeQ depends_on: - db volumes: db_data: Dockerfile: FROM golang:alpine WORKDIR /maktabu_bot COPY . . RUN go mod download RUN go build -o main . CMD ["./main"]