Настройка языков программирования

Добавление чекера языка программирования в базу данных

  1. Запустить систему

  2. Подключиться к базе данных cb(порт 25565)

  3. Выбрать схему public

  4. Выбрать таблицу servers

  5. Внести данные (Добавить новый чекер)

  1. Сохранить и закрыть.

Для данных действий я использовал программу pgAdmin 4

Добавление других языков программирования в систему

Список подготовленных образов для языков программирования Вы можете найти здесь.

  • Скачайте NAME.Dockefile (Где NAME - имя файла)

  • В docker-compose.yml напишите новый сервис. Пример нового docker-compose.yml

<...> - сокращенный код

docker-compose.yml
version: "3.9"
services:
  frontend:
    build: FRONTEND/.
    ports:
      - "80:80"
    restart: unless-stopped
  <...>
  checker-goland:
    build:
      dockerfile: ./NAME.Dockerfile
    restart: unless-stopped

Более подробное описание файла: Строчка 3 - системный сервис, где frontend - его название. Его трогать не нужно Строчка 9 - наш новый чекер для языка программирования. Мы можем дать ему любое название, но я дам checker-goland Строка 10: относительный путь до образа чекера (Кидать файл можно только в корень, путь - ./NAME.Dockerfile

Внимание! В yml файлах отступы играют большую роль, поэтому копируйте, не забывая отступы

Last updated