Parcourir la source

Use of docker compose file

Jérôme BUISINE il y a 4 ans
Parent
commit
3e21dcc55e
3 fichiers modifiés avec 15 ajouts et 2 suppressions
  1. 1 1
      Makefile
  2. 12 0
      docker-compose.yml
  3. 2 1
      requirements.txt

+ 1 - 1
Makefile

@@ -11,7 +11,7 @@ run:
 	@echo "----------------------------------------------------------------"
 	@echo "Process to run new instance"
 	@echo "----------------------------------------------------------------"
-	docker run -p 8000:8000 -it -d --name webexpeinstance djangowebexpe
+	docker-compose up
 	@echo "----------------------------------------------------------------"
 	@echo "Your docker instance is now launched with name 'webexpeinstance'"
 	@echo "Your website is now accessible at http://localhost:8000"

+ 12 - 0
docker-compose.yml

@@ -0,0 +1,12 @@
+version: '3'
+
+services:
+
+    webexpe:
+        container_name: webexpeinstance
+        image: djangowebexpe
+        restart: always
+        volumes:
+            - "./media:/usr/src/media" # get access to log files
+        ports:
+           - "8000:8000"

+ 2 - 1
requirements.txt

@@ -4,4 +4,5 @@ Pillow
 questplus
 psychopy
 pandas
-requests
+requests
+docker-compose