Browse Source

TP finished

main
Hugo Nollet 5 years ago
parent
commit
3b793afd6c
  1. 5
      0_run/commands.sh
  2. 5
      1_dockerfile/bash/Dockerfile
  3. 6
      1_dockerfile/curl/Dockerfile
  4. 11
      1_dockerfile/python/Dockerfile
  5. 9
      2_compose/docker-compose.yml

5
0_run/commands.sh

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

5
1_dockerfile/bash/Dockerfile

@ -0,0 +1,5 @@
FROM ubuntu:18.04
COPY to_run.sh to_run.sh
CMD ["/bin/bash", "to_run.sh"]

6
1_dockerfile/curl/Dockerfile

@ -0,0 +1,6 @@
FROM debian:9
RUN apt-get update \
&& apt-get install -y curl
ENTRYPOINT ["curl"]

11
1_dockerfile/python/Dockerfile

@ -0,0 +1,11 @@
FROM python:2.7
COPY app.py requirements.txt app/
WORKDIR /app
RUN pip install -r requirements.txt
EXPOSE 5000
CMD ["python", "app.py"]

9
2_compose/docker-compose.yml

@ -0,0 +1,9 @@
version: "3"
services:
convos:
image: convos/convos:v6.31
container_name: convos
ports:
- 2021:3000
volumes:
- $HOME/convos/data:/data
Loading…
Cancel
Save