# Docker

## Build

```shell
docker build --rm --force-rm -t ignitial/[pROJECT_NAME] .
```

## Run

```shell
docker run -d --name [pROJECT_NAME] --link nats:nats -e DATASYNC_NATS_SERVERS="[ \"nats://nats:4222\" ]" ignitial/[pROJECT_NAME]
```

## Kill

```shell
docker exec [pROJECT_NAME] pkill -TERM node
```

When pm2 included in the docker container (currently the case):

```shell
docker stop [pROJECT_NAME]
```
