Этот коммит содержится в:
Andrey
2024-09-06 09:56:37 +03:00
родитель 9f9c960afc
Коммит 8126a2a454
7 изменённых файлов: 25 добавлений и 0 удалений

2
.gitignore поставляемый Обычный файл
Просмотреть файл

@@ -0,0 +1,2 @@
.venv*
.~lock*

Просмотреть файл

@@ -2,4 +2,9 @@
## Лекции
| Дата |Лекция |
|:----------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 05.09.2024 | [Вводная лекция](lectures/lec_1.odp) |
| 12.09.2024 | [Изолирование окружения. Docker](lectures/lec_2-Docker.pdf) |
## Лабораторные работы

11
assets/docker_files/Dockerfile Обычный файл
Просмотреть файл

@@ -0,0 +1,11 @@
FROM python:3.11-slim
COPY . /myapp
WORKDIR /myapp
RUN pip install python-dotenv
ENTRYPOINT [ "python", "multiply.py" ]

6
assets/docker_files/multiply.py Обычный файл
Просмотреть файл

@@ -0,0 +1,6 @@
import sys
def main(a = 3, b = 5):
print(f"multiply {a} by {b} is {a * b}")
main(int(sys.argv[1]), int(sys.argv[2]))

1
assets/virtual_env/proj1/requirements.txt Обычный файл
Просмотреть файл

@@ -0,0 +1 @@
tqdm

Двоичные данные
lectures/lec1.odp Обычный файл

Двоичный файл не отображается.

Двоичные данные
lectures/lec2 - Docker.odp Обычный файл

Двоичный файл не отображается.