From b2c121a7e7c5ac701f4510add5b10c7c748dc306 Mon Sep 17 00:00:00 2001 From: John Lancaster <32917998+jsl12@users.noreply.github.com> Date: Fri, 9 Jun 2023 21:40:48 -0500 Subject: [PATCH] made separate compose file for dev container --- .devcontainer/devcontainer.json | 4 ++-- .devcontainer/docker-compose.yml | 17 +++++++++++++++++ Dockerfile | 2 +- 3 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 .devcontainer/docker-compose.yml diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index b0dad84..33b0596 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,10 +1,10 @@ { "name": "Kwaylon", - "dockerComposeFile": "../docker-compose.yml", + "dockerComposeFile": "./docker-compose.yml", "service": "kwaylon", "workspaceFolder": "/kwaylon", "shutdownAction": "stopCompose", - // "build": { + // "build": { // "dockerfile": "./Dockerfile", // "context": "../" // }, diff --git a/.devcontainer/docker-compose.yml b/.devcontainer/docker-compose.yml new file mode 100644 index 0000000..01ea088 --- /dev/null +++ b/.devcontainer/docker-compose.yml @@ -0,0 +1,17 @@ +version: '3.3' +services: + kwaylon: + container_name: kwaylon_dev + image: kwaylon:latest + build: + context: ../ + restart: unless-stopped + network_mode: host + tty: true + stdin_open: true + volumes: + # give access to the system time as read-only + - /etc/localtime:/etc/localtime:ro + - /etc/timezone:/etc/timezone:ro + - ../:/kwaylon + command: bash \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 1075724..dac10a2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,4 +10,4 @@ RUN python -m nltk.downloader words punkt averaged_perceptron_tagger RUN mkdir /kwaylon COPY ./src /kwaylon WORKDIR /kwaylon -# CMD [ "python", "main.py" ] +CMD [ "python", "main.py" ]