Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 43 additions & 24 deletions answers.md
Original file line number Diff line number Diff line change
@@ -1,46 +1,65 @@
# Answers

Nom:
Prénom:
NB:
Nom: akherraz
Prénom: Brahim
NB: 4

## 1.3
command:
command: docker build -t tp2 ./
docker run tp2

## 1.4
answer:
command:
answer: Parce que les ports TCP 8080 est fermé
command:docker run -p 8080:8080 tp2

## 1.5
command:
command:docker run -p 8080:8080 -e ENVIRONMENT=dev tp2

## 1.6
answer:
command:

## 1.7
answer:
command:
command:
command:
answer:on doit utiliser des tag
command: docker tag tp2 $DOCKER_ID_USER/tp2
docker push brahimakh/tp2

## 1.8
answer:
command: docker run -p 8080:8080 -e ENVIRONMENT=dev -d tp2
command: docker ps
command: docker rename ID_d_image nouveau_nom

## 1.7
answer:
command:
command:
command: docker rmi -f $(docker images -q)
command: docker pull brahimakh/tp2

## 1.9
answer:
answer:
answer:root@8ac4c7fa6ca9:/app/back# cat /etc/*release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

answer:Debian 9 stretch

## 1.11
command:
You called at : 2018-11-09 14:09:26.522452 (dynamic)
On environment : dev (from env variable)
With path : brahim (from URL path)
With front : 89db88ca94d4 (from real hostname of front service)
With back : ccfacc578f6c (from real hostname of back service)
docker run -p 8081:8081 -e APP_PORT=8081 -e WS_BACK_URL=172.17.0.1 tp2


## 2.1
command:
command: docker-compose up


## 2.6
command:
command:

command: docker-compose up -d
command: docker-compose logs

## 2.9
command:docker-compose up -d --scale tp2=2
13 changes: 13 additions & 0 deletions app/back/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
FROM python:3.7.1-stretch

WORKDIR /app/back

COPY requirements.txt ./

RUN pip install -r requirements.txt

COPY . .

CMD ["python", "-u", "./webservice.py"]

VOLUME /app/log
11 changes: 11 additions & 0 deletions app/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: v1
clusters:
- cluster:
certificate-authority: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUV4ekNDQXErZ0F3SUJBZ0lRS2U1UWlZemthYWFxeDgrdHBXcWtCREFOQmdrcWhraUc5dzBCQVFzRkFEQU4KTVFzd0NRWURWUVFERXdKallUQWVGdzB4T0RFeE1EY3hOekkzTVRaYUZ3MHlNREV4TURZeE56STNNVFphTUEweApDekFKQmdOVkJBTVRBbU5oTUlJQ0lqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUFxUDBPCmtydWxvMWxlbUoyamZGd2M5R1liZ0NJckNXbEo4UnRQU3E2Skp5VTdyV0UyTU5KZWR5WGxaQ3cvdnRpeklLSFgKdTh3L1dFL1JSZU8vNUJGQlNhL0xWclhKYjl0dW96SmtuRFlTSDlvNy8zTExxWFBpdEhiMEphUzY3b3lGYmhWTgovekUvZHlmMnRXUWJEbVlkYWhscnZDck8rS3V3bzlsZUxaQVNicHRjcVZaVks5T2UwbjR3NjhhdFR5TzZvaUlICnAzbkVJbWtuaGpNanhEWDVEd0RqaEpLMlRXdE40L1M5NVJ1NXNHbis3cGJzRXh2c09YZWR1RlZyRDg5ZXFHWTAKcllPakxSUmluai9yd0QvMEl6MWZ5YUIzcGlwODhYNUhmaGFiY3lKS1hLY2xsRHo5ckZLa29mdDM0bDk2VDVpbQpCTnlVVmcvbXl6T3dta3pHcW5FSlRnbWhzQ3ZxU3JKdnNtanphaGRTaVdDY3B2S1BjWGxVNmFxRUNZZ01TK2tEClpkN2Q5U3pGUDdLTld1Ni90TEN1ZityYWovaHV1dHZqV1VETExJUGZlWGZITkU3aW9sSkViMSs1L3htSWl0bEUKbndTY0l5QmRvYWloYzB6UUYwTmVWWnRTdlM5dStMaTM0SWNnMUo1Mnk3WWlDZVFZUnFCQVZXcUdnb24zMDdxcQpndEprd3pDWXBMNUFtR084djI2N094MkNTTzVJQzZDT1JWcmxQbHF2MkZud2k3aml3Ynd5VTBHMC83TXVrVVhRCmhaL3NOZ2QzSTVabUluT3lDOE9jWDR0eUF2NlczV0FoaVhXeFZGWWlzeEpFSjlXQ0F6N25aa2lDNUIvRTQ3dFEKUUhGS21JZzFGK1JSK092cnAyYTdMMllPSWNMRVpDaEhwS21DVWtjQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFILwpCQVFEQWdLa01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFHWit6a2Y3CkRQNWRmd1NySGZReHlVMWR2ZUhFdDBxTFVsSEh2ZHF0eTlJYmRSUUpGNHk1TW5uNGJvaFFjaWJ0OFhESXRnVWkKUE9tQUVSSmp6R3VabG5jSjFrWmlBMWVRcXJSRElHZTYreDdkNHk4aEJ6TzVJRVE1MUlrU3R0T1kweElhMTZhdQpOVWpqcVc5dG1UNGU4V2JYc2dBMEZkRWxLaWV4L0thRXkrZHY2VytqMGtVVXd6UWhkS3o4TU1WWmZhdmc5SmwrCmMxaHJhL1lZK01ZYUtMRDBaZ1R0Y2ptam5uQ3R2a1o3SmNmZDBQOTVJdkNjOURycHJoNzliR2h4WGVZTmFMT28KU3N4RjA3bzY5aUs0cmRMMW1DbzYvS2FKQzhPOFkrNG11WGRkWklQc244T0taMFU2K3Y0SVYvSE9MUFhhV3AzNApUdUk3eW5qRVdmdS85OUZaS2o4MFhrUkxsa1pjM2ZHazU2OW1NN1o2VnZzTjhBWER1UE9Wb21VTXltRnY5V2l2CnpaOGxHaWVPOFpPL1huRVQ1MGdEcmVqWWNXYTJtUjZiYmNiS2tmcS8wK1Qvb0hGSHgyd3dYUkxrMUlZcU9MelkKZnNwUkY5K2puaHEzaUcxTFB1K2MzaEhmcGFNOW5KdUErS0J3cGsyYWFrc2VqNXNXMndwQUIvM3hleW9YMitMWQp5MUF6d1JiUm5VNjRPRVQ4LzluN09TK1MyRGJCRE05Nzd3R3dERk14VjVzSFUwWHBuVXdLOHprbFZjYyt3RkVxCjNwSHpYbnl3YlRORDlKT3NTc3R1ZzcyUEJRYVA5Z1B3NXFndGl0a2syRXoySzZEYSsyUXI1NkkxVEJlV2MvdUoKSjlhMWUzbnZ2WDRjbWlzWHhXd2lrbjBwZlNVQVlVdFl5VGVNCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
server: https://ece4-3dffec13.hcp.northeurope.azmk8s.io:443
name: tp2
contexts: []
current-context: ""
kind: Config
preferences: {}
users: []
20 changes: 20 additions & 0 deletions app/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
version: '3'
services:
tp2:
image: 859f710e3da6
environment:
- ENVIRONMENT=dev
volumes:
- logs
tp2front:
image: a0325ad54c85
ports:
- "8081:8081"
environment:
- APP_PORT=8081
- WS_BACK_URL=back
links:
- "tp2:back"
#volumes:
# - logs

14 changes: 14 additions & 0 deletions app/front/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
FROM python:3.7.1-stretch

WORKDIR /app/front

COPY requirements.txt ./

RUN pip install -r requirements.txt

COPY . .

CMD ["python", "-u", "./front.py"]

VOLUME /app/log

Binary file added app/kubectl
Binary file not shown.
111 changes: 111 additions & 0 deletions kube/config

Large diffs are not rendered by default.

Binary file added kube/kubectl
Binary file not shown.