DocUA commited on
Commit
467c2f8
·
1 Parent(s): d0f18d9

зміна порта

Browse files
Files changed (3) hide show
  1. Dockerfile +2 -2
  2. app.py +2 -2
  3. start.sh +4 -1
Dockerfile CHANGED
@@ -29,8 +29,8 @@ RUN rm -f /etc/apt/sources.list.d/mysql.list && \
29
  COPY start.sh /start.sh
30
  RUN chmod +x /start.sh
31
 
32
- # Відкриття портів
33
- EXPOSE 3306 7860
34
 
35
  # Запуск обох сервісів
36
  CMD ["/start.sh"]
 
29
  COPY start.sh /start.sh
30
  RUN chmod +x /start.sh
31
 
32
+ # Відкриття портів (MySQL на 443 замість 3306)
33
+ EXPOSE 443 7860
34
 
35
  # Запуск обох сервісів
36
  CMD ["/start.sh"]
app.py CHANGED
@@ -68,14 +68,14 @@ def index():
68
  <div class="connection-info">
69
  <h3>Параметри підключення:</h3>
70
  <p><strong>Хост:</strong> {{ host }}</p>
71
- <p><strong>Порт:</strong> 3306</p>
72
  <p><strong>Користувач:</strong> test_user</p>
73
  <p><strong>Пароль:</strong> test_password</p>
74
  <p><strong>База даних:</strong> test_db</p>
75
  </div>
76
 
77
  <h3>Практичне заняття №1:</h3>
78
- <p>Для виконання завдання 1.3 підключіться до серверу та виконайте наступний SQL скрипт:</p>
79
  <pre>-- Нереформатований скрипт
80
  create table if not exists test (numbers int, words varchar (10));
81
 
 
68
  <div class="connection-info">
69
  <h3>Параметри підключення:</h3>
70
  <p><strong>Хост:</strong> {{ host }}</p>
71
+ <p><strong>Порт:</strong> 443</p>
72
  <p><strong>Користувач:</strong> test_user</p>
73
  <p><strong>Пароль:</strong> test_password</p>
74
  <p><strong>База даних:</strong> test_db</p>
75
  </div>
76
 
77
  <h3>Практичне заняття №1:</h3>
78
+ <p>Для виконання тестового завдання підключіться до серверу та виконайте наступний SQL скрипт:</p>
79
  <pre>-- Нереформатований скрипт
80
  create table if not exists test (numbers int, words varchar (10));
81
 
start.sh CHANGED
@@ -1,7 +1,10 @@
1
  #!/bin/bash
2
 
 
 
 
3
  # Запуск MySQL у фоновому режимі
4
- echo "Запуск MySQL..."
5
  /entrypoint.sh mysqld &
6
 
7
  # Чекаємо, поки MySQL запуститься
 
1
  #!/bin/bash
2
 
3
+ # Змінюємо порт MySQL на 443
4
+ sed -i 's/port.*=.*3306/port = 443/' /etc/mysql/mysql.conf.d/mysqld.cnf
5
+
6
  # Запуск MySQL у фоновому режимі
7
+ echo "Запуск MySQL на порту 443..."
8
  /entrypoint.sh mysqld &
9
 
10
  # Чекаємо, поки MySQL запуститься