Browse Source

Exercice finis

main
Tarskan 5 years ago
parent
commit
de7c910985
  1. 5
      0_run/commands.sh
  2. 6
      1_dockerfile/bash/Dockerfile
  3. 6
      1_dockerfile/curl/Dockerfile
  4. 10
      1_dockerfile/python/Dockerfile
  5. 8
      2_compose/docker-compose.yml
  6. 1
      2_compose/settings.json

5
0_run/commands.sh

@ -1 +1,6 @@
#!/bin/bash
#!part 1
docker run --rm docker/whalesay cowsay "Hello M1 III 2021"
#!part 2
docker container run --rm -it python:3 python

6
1_dockerfile/bash/Dockerfile

@ -0,0 +1,6 @@
FROM ubuntu:latest
LABEL maintainer="TP1"
COPY to_run.sh /usr/app/bin/
ENTRYPOINT ["/usr/app/bin/to_run.sh"]

6
1_dockerfile/curl/Dockerfile

@ -0,0 +1,6 @@
FROM ubuntu:latest
LABEL maintainer="TP1"
RUN apt update && apt-get install -y curl
ENTRYPOINT ["curl", "$arg1"]

10
1_dockerfile/python/Dockerfile

@ -0,0 +1,10 @@
FROM python:2.7
LABEL maintainer="TP1"
COPY requirements.txt /usr/app/bin/
RUN pip install -r /usr/app/bin/requirements.txt
COPY app.py /usr/app/bin/
ENTRYPOINT ["app.py", "/usr/app/bin/app.py"]

8
2_compose/docker-compose.yml

@ -0,0 +1,8 @@
version: "3"
services:
web:
image: "convos/convos:stable"
ports:
- "2021:3000"
volumes:
- ".:/data"

1
2_compose/settings.json

@ -0,0 +1 @@
{"base_url":"http:\/\/localhost:16001\/","contact":"mailto:root@localhost","default_connection":"irc:\/\/irc.libera.chat:6697\/%23convos","forced_connection":false,"local_secret":"83f9fa7f25607a9aa749854f2e294efa5febb8f0","open_to_public":false,"organization_name":"Convos","organization_url":"https:\/\/convos.chat","session_secrets":["83e45496b3d75704d3d03b8a914e35b45a108a9a"],"video_service":"https:\/\/meet.jit.si\/"}
Loading…
Cancel
Save