Browse Source

Add docker environment

pull/3/head
Raymond Bernardo 4 years ago
parent
commit
a4b15af866
  1. 16
      Dockerfile
  2. 12
      README.md
  3. 8
      docker-compose.yml

16
Dockerfile

@ -0,0 +1,16 @@
FROM python:3
WORKDIR /plane
COPY . .
# Add pipenv
RUN pip install pipenv
# Install dependencies
RUN pipenv install
# Added needed folder for plane-notify process
RUN mkdir /var/run/plane-notify
CMD pipenv run python __main__

12
README.md

@ -90,9 +90,19 @@ screen -R <name screen whatever you want>
### Start Program
```bash
pipenv run __main__
pipenv run python __main__
```
## Using with Docker
Install [docker from their website](https://docs.docker.com/get-docker/). Run the following command from the root of the project.
```
docker-compose up -d
```
After running this command, dut to the `-d` flag the container will be running in the background. To see the logs of the docker
### TODO
- General Cleanup

8
docker-compose.yml

@ -0,0 +1,8 @@
version: "3.9"
services:
plane-notify:
command: sh -c "sleep 500"
build:
context: .
volumes:
- ./:/plane
Loading…
Cancel
Save