📌
MBPY: Schools Technology
  • About this Resource
  • Installation
    • Requirements
    • Getting Started Local Install
    • Getting Started using Docker
    • Further instructions with Docker
    • Updating with Docker
  • Tutorials
    • Configuration
    • Importing
    • Extracting
    • Streaming
    • Pipelines
    • Scripting
    • Big Query
  • Querying & Tranformations
    • Querying Commands
    • Querying the Database
    • Querying via Script
    • Querying via an SQLite Client
  • Scripts
    • Daily Homeroom Attendance Report
  • Pipelines
    • Dataframes with pandas
    • Pipelines
    • Example Pipelines
      • Bulk Change Email domain
      • Enrollment by Gender
  • Plugins
    • mbpy_powerschool_plugin
      • PowerSchool Plugin
        • API reference
      • mbpy Plugin
        • mbpy plugin source code
    • Plugins Overview
    • mbpy_plugin_example
    • mbpy_plugin_destiny
    • mbpy_plugin_attendance_reports
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Installation

Updating with Docker

Get the latest changes

The mbpy tool is under active development, and improvements or additional may be made over time.

Updates

In order to get the latest, simply go to your parent directory, and from inside the indicated directories update the code base:

git pull origin main
git submodule update

Be sure to cd into the folder you cloned into. If you followed the Getting Started with Docker tutorial, be sure to just cd ~/src first.

Those two git commands will bring the codebase up to the latest.

If you didn't follow the Further Instructions with Docker, there's one more step needed. Rebuild the image from the new codebase with this:

docker compose up --build

However, if you are using volumes to execute docker run, this last step above is unnecessary.

PreviousFurther instructions with DockerNextConfiguration

Last updated 2 years ago

Was this helpful?